Senior Software Engineer

Allegion•Carmel, IN
•$130,000 - $171,000•Hybrid

About The Position

The Senior Software Engineer designs, builds, and maintains scalable, high-performance web applications, APIs, and event-driven microservices that power Allegion’s connected access solutions. The role works within a small, engaged team in a global organization to develop solutions that enable seamless access and help keep people safe and secure. This position uses a hybrid work model, combining in-person collaboration with remote work; specific arrangements may vary based on individual, team, and business needs and may be changed at the company’s discretion. Candidates must be legally authorized to work in the United States; Allegion does not intend to provide employment visa sponsorship for this position.

Requirements

  • Bachelor’s degree or equivalent relevant work experience.
  • At least 5 years of relevant software development experience.
  • Fluency in a strongly typed language; C# / .NET Core preferred.
  • Proficiency with code management tools such as Git and GitHub.
  • Experience with event-driven, serverless, and microservice architectures.
  • Experience with Continuous Integration and Delivery.
  • Experience building solutions in the cloud; Azure preferred.
  • Excellent verbal and written communication skills, with the ability to work well with remote teams.

Nice To Haves

  • Working knowledge of Azure services such as Azure Functions, App Service, Storage, Key Vault, Cosmos DB, and API gateway/Front Door.
  • Experience containerizing applications and running them on Kubernetes.
  • Understanding of API and platform security, including authentication/authorization, certificate management, and management of cryptographic keys and secrets.
  • Experience with IoT web applications and working with firmware and systems engineering teams.
  • Customer-first, adaptable team player with an eagerness to learn new technologies.

Responsibilities

  • Collaborate with cross-functional teams to analyze, design, and implement high-quality software solutions.
  • Develop and maintain scalable, high-performance web applications, APIs, and event-driven microservices.
  • Write clean, efficient, well-documented code that follows best practices and coding standards.
  • Conduct code reviews to maintain code quality and consistency.
  • Develop detailed solution specifications, including estimated time and scope, for stakeholders.
  • Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
  • Communicate effectively with internal teams and other Allegion business units.
  • Stay current on industry trends, technologies, and best practices and apply them to improve applications.
  • Mentor and guide junior-level engineers.

Benefits

  • Health, dental, and vision insurance coverage.
  • Unlimited paid time off.
  • 401(k) plan with a 6% company match and no vesting period.
  • Health Savings Accounts.
  • Flexible Spending Accounts for healthcare and/or dependent daycare expenses.
  • Short-term and long-term disability insurance paid for by Allegion.
  • Term life insurance, with the option to purchase supplemental coverage.
  • Tuition reimbursement.
  • Voluntary wellness program with up to $2,000 in rewards for completing wellness activities.
  • Employee discounts through Perks at Work.
  • Community involvement and opportunities to give back.
  • CliftonStrengths assessment and coaching.
  • Bonus eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service