What are the responsibilities and job description for the Software Architect position at KEYper Systems?
ASSA ABLOY Global Solutions is part of the ASSA ABLOY Group, who are the global leader in access solutions. Every day, we reimagine how people move through a safer, more open world with ease. If you’ve ever walked through an automatic door, stayed in a hotel, or gone through passport control, you’ve probably used one of our products or services. We have operations in over 70 countries, with over 52,000 colleagues around the world.
Our expertise in customer journey mapping, innovation, and service design leads to the invention of new solutions that create value for our clients and exceptional experiences for their end users. And we have the fantastic opportunity available in Key and Asset Management for a Software Architect.
Part of Global Solutions, Key and Asset Management provides solutions that deliver secure, managed access to keys and equipment at the right time and place. Our solutions drive efficiency by removing the need for manual processes and record keeping. Good key and equipment management is fundamental to assure the best customer service, safety, compliance, and workplace productivity.
Your Role in Keeping the Future in Safe Hands…
As a Software Architect for the Global Solutions division of ASSA ABLOY, you will have the opportunity to significantly impact the evolution of our next generation products, services, and processes and work with a wide range of technologies to drive innovation. You will get to work on a team that keeps growing, innovating, and giving you room to be proactive, creative, and develop unique perspectives on how various services interact with each other.
Reporting to the Software Manager, you will play a key role in our platform evolution by designing, creating, and maintaining the overall structure of our software systems.
What you will do…
- Work with the Solution Architect on architectural evolution of our multi-tenant SaaS platform and on-premise software and hardware solutions, including mobile apps, web frontends and internet connected embedded kiosk applications, ensuring they are scalable, reliable and secure.
- Work with the Site Reliability Engineer to ensure the system can handle high availability, disaster recovery and observability
- Assist with code reviews and knowledge sharing of best practices and coding standards and security best practices
- Create and maintain architectural documentation
- Identify technical debt and its resolution and work with the Product Owner to ensure this is appropriately prioritised
- Perform hands-on coding to assist in solution delivery
- Assist with solutions to critical issues that arise during development.
- Assist with onboarding developers with technical knowledge and with the training/guidance required for Junior developers
- Liaise with other software architects within the wider business
- Perform other related duties as assigned
What we expect of you…
- Experience with Cloud Solutions, Azure or AWS (Functions, Cosmos DB, Service Bus, Event Grid etc.)
- Experience with multi-tenant API's 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.
What you can expect from us…
- 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
- High performance laptop
- Smart/Casual dress code
About Us
Featuring four times in Forbes’ most innovative companies worldwide, we deliver innovative, safe, and convenient security solutions that provide real added value to our customers. As a group, our goal is to everyday help billions of people experience a more open world. We’re proud to boast leading positions across the majority of Europe, North and South America, Asia, and Oceania, offering products and services to our customers seeking solutions to their entrance and opening requirements, such as locks, doors, and entrance automation.
Job Type: Full-time
Pay: From $115,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
Application Question(s):
- What are your minimum salary expectations for this position?
Experience:
- Azure: 3 years (Required)
- APIs: 3 years (Required)
Ability to Commute:
- Harrisburg, NC 28075 (Required)
Work Location: In person
Salary : $1,000 - $115,000