Software Developer

ASSA ABLOYNew Haven, CT
24dOnsite

About The Position

ASSA ABLOY is seeking a Software Applications Developer responsible for maintaining and enhancing legacy systems while designing and implementing innovative solutions that align with business objectives. This role primarily utilizes the Microsoft technology stack and requires close collaboration with business stakeholders, infrastructure teams, and fellow developers to deliver secure, scalable, and high-performing applications.   Key responsibilities include ensuring the stability and performance of existing applications through troubleshooting, refactoring, and incremental modernization, as well as contributing to the development of new solutions using modern frameworks, Azure cloud services, and industry best practices. The ideal candidate will need to demonstrate strong commitment to code quality, security, performance optimization, and maintainability to support both current operations and future growth.   This is an entry-level position ideal for candidates starting their career or with up to 2 years of experience. Perfect for recent graduates or those with foundational experience looking to develop their skills.   This position will sit onsite full-time Berlin, CT reporting to the Director of Applications Development.

Requirements

  • BS or MS in Computer Engineering, Computer Science or related field of study.
  • Must have a strong OOP (Object Oriented Programming) foundation with .NET, C++, Java, or other languages associated.
  • Demonstrated hands-on experience working with front end technologies such as HTML, CSS and JavaScript.
  • Must have prior Internship experience to be considered for this entry level position.
  • Experience developing and maintaining RESTful APIs using ASP.NET / ASP.NET Core
  • Experience with Azure resources such as app service, storage and other services.

Nice To Haves

  • Strong background with C# and the .NET Framework / .NET Core (.NET Framework) strongly preferred.
  • Experience with CI/CD pipelines (Azure DevOps or similar) for building, testing, and deploying applications
  • Ability to deploy, configure, and manage applications across Azure resources including App Services, Functions, and supporting services

Responsibilities

  • Build and enhance frontend applications using React, and support existing legacy React and Angular applications.
  • Design, develop, and maintain backend services using C# and .NET (.NET Core / .NET Framework).
  • Support and maintain legacy applications built with older .NET frameworks, React, Nodejs and Angular.
  • Debug, troubleshoot, and resolve application defects, performance issues, security vulnerabilities and integration failures.
  • Provide ongoing operational support to ensure high availability and reliability of business-critical systems.
  • Maintain up-to-date technical documentation for both legacy and newly developed systems.

Benefits

  • Continuous professional development opportunities and an environment that fosters internal growth and mobility.
  • Competitive compensation and benefits package which includes multiple healthcare options, tuition reimbursement, and matching 401k.
  • Generous holiday schedule and paid time off to refresh and recharge.
  • Employee pricing on our products and discount programs for travel, entertainment, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service