Assa Abloy - Harrisburg, NC

posted about 2 months ago

Full-time - Mid Level
Harrisburg, NC
10,001+ employees
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

As a Software Architect for ASSA ABLOY Global Solutions, you will play a crucial role in the evolution of next-generation products and services. This position involves designing, creating, and maintaining the architecture of software systems, ensuring they are scalable, reliable, and secure. You will collaborate with various teams to drive innovation and improve customer experiences through effective key and asset management solutions.

Responsibilities

  • Work with the Solution Architect on architectural evolution of our multi-tenant SaaS platform and on-premise software and hardware solutions.
  • Collaborate with the Site Reliability Engineer to ensure high availability, disaster recovery, and observability of the system.
  • Assist with code reviews and knowledge sharing of best practices and coding standards.
  • Create and maintain architectural documentation.
  • Identify technical debt and work with the Product Owner to prioritize its resolution.
  • Perform hands-on coding to assist in solution delivery.
  • Assist with solutions to critical issues that arise during development.
  • Support onboarding of developers with technical knowledge and training for Junior developers.
  • Liaise with other software architects within the wider business.

Requirements

  • Experience with Cloud Solutions, Azure or AWS (Functions, Cosmos DB, Service Bus, Event Grid etc.)
  • Experience with multi-tenant APIs and Linux Containers (.NET 8 Web API)
  • Experience with Mobile App architecture and technologies (iOS, Android, Flutter, BLE, NFC etc.)
  • Experience with Internet connected Embedded Devices (Linux) at large scale
  • Proficiency in multiple programming languages and frameworks
  • Ability to analyze complex problems and design effective solutions through innovative thinking
  • Strong understanding of system performance and optimization
  • Clear and effective communication with both technical and non-technical stakeholders
  • Flexibility to adapt to changing project requirements and challenges
  • Ability to identify potential risks and implement mitigation strategies.

Benefits

  • 11 paid holidays + 15 paid vacation days
  • Company 401k match program (4.5%)
  • Annual Bonus Plan
  • Health, Dental, Vision, Life, & ADD Insurance
  • Access to online benefits portal & ASSA ABLOY brand discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service