Jobs · Engineering · Connecticut

Lead Software Engineer I

Allegion · Farmington, CT · 1 wk ago
EngineeringFull-time

About the role

Allegion is a leading manufacturer, installer, and servicer of automatic doors, recognized for its dedication to safety, security, and access management. In 2024, Allegion was honored with the Gallup Exceptional Workplace Award, highlighting its commitment to engaging and innovative workplaces.

Responsibilities

  • Collaborate with leads to define and communicate architecture and technical standards across multiple products and domains.
  • Partner with product managers and stakeholders to translate business problems into feasible technical solutions, including identifying risks, dependencies, and trade-offs.
  • Serve as the technical liaison between development teams and business/product management, discussing technical trade-offs, timelines, and impacts in business conversations.
  • Provide hands-on technical leadership: design components, implement code, perform code reviews, and help unblock execution.
  • Drive cross-functional collaboration with electrical, mechanical, systems, and test engineers where applicable to ensure integrated product deliveries.
  • Promote engineering best practices around testing, CI/CD, infrastructure-as-code, observability, and secure design.
  • Lead threat modeling and security risk assessments as part of design and release activities.
  • Create, collaborate, and maintain technical and design documentation (architecture diagrams, API specs, software design documents, interface control documents etc.) to ensure knowledge sharing, consistent implementations, and smoother handoffs across teams.
  • Facilitate design reviews, maintain versioned design artifacts, and ensure documentation is kept current with implementations and release notes.
  • Mentor and coach engineers on architecture, secure coding, design decisions, and coding techniques; raise the technical capability of the team.
  • Support production systems, releases, deployments, participate in incident response, and work with product support team to address issues in a timely manner.

Requirements

  • 8+ years software engineering experience preferred, with a strong track record of designing systems and guiding teams across multiple domains.
  • Proven experience acting as a solution architect or senior technical lead who can both set architecture and contribute hands-on to implementation.
  • Comfortable working across the stack — backend, frontend, mobile, DevOps and QA. Able to learn new technologies quickly.
  • Strong communicator and collaborator who can translate technical trade-offs to business stakeholders and work effectively across cultures and time zones.
  • Demonstrated experience with code review, mentoring, and raising the technical capability of teams.
  • Agile mindset and experience working in Agile/Scrum teams.
  • Bachelor’s degree or equivalent experience; advanced degrees or certifications are a plus.
  • Experience or strong interest in IoT / industrial IoT systems is a plus.
  • Familiarity with AWS IoT Core and related device/cloud integration is especially desirable.
  • Familiarity with AWS, Java / Spring Boot, Docker, Kotlin (Android), Angular, Flutter, and Django is preferred, but specific tools are secondary to learning ability and engineering judgment.

Qualifications

Qualified candidates must be legally authorized to be employed in the United States. The company does not intend to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position.

Skills

  • Strong communication and collaboration skills.
  • Experience with code review, mentoring, and raising the technical capability of teams.
  • Agile mindset and experience working in Agile/Scrum teams.
  • Experience with AWS, Java / Spring Boot, Docker, Kotlin (Android), Angular, Flutter, and Django.
  • Experience with IoT / industrial IoT systems.
  • Familiarity with AWS IoT Core and related device/cloud integration.

Benefits

What You’ll Get From Us:

  • Health, dental, and vision insurance coverage.
  • Unlimited Paid Time Off.
  • A 401K plan with a 6% company match and no vesting period.
  • Health Savings Accounts (HSAs) – tax-advantaged savings account used for healthcare expenses.
  • Flexible Spending Accounts (FSAs) – tax-advantaged spending accounts for healthcare and/or dependent daycare expenses.
  • Disability Insurance – short-term and long-term coverage, paid for by Allegion, providing income replacement for illness or injury.
  • Life Insurance – term life coverage with the option to purchase supplemental coverage.
  • Tuition Reimbursement.
  • Voluntary Wellness Program – simply complete wellness activities and earn monetary rewards.
  • Employee Discounts through Perks at Work.
  • Community involvement and opportunities to give back.
  • Opportunities to leverage your unique strengths through CliftonStrengths assessment & coaching.

Pay

The salary range for this position is $100,000 - $150,000 annually, depending on experience and qualifications.

Schedule

This position is full-time and works standard business hours.

Application Instructions

To apply, please visit our careers page and submit your resume and cover letter.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 3 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 3 days ago
Information Technologyapply on epic.avature.net