Allegion is looking for a Senior Full Stack Software Engineer to work on solutions that enable seamless access and enhance safety and security.
Requirements
- Experience with Golang, Python and JavaScript/TypeScript (NestJS, Next.js, Node.js)
- Experience with PostgreSQL, MongoDB and Redis
- Experience with Git and Agile Methodologies
- Experience with Docker, Terraform, GitHub Actions/Pipelines
- Experience with service-based/microservice architectures
- Passion for API consumer experience and developer experience
- Ability to write project and technical documentation, including architecture diagrams/specifications
Responsibilities
- Collaborate with cross-functional teams to analyze, design, and implement web-based applications and backend APIs
- Develop and maintain scalable and high-performance web applications
- Troubleshoot and resolve issues related to application functionality, performance, and scalability
- Conduct code reviews to ensure best practices are followed and maintain code quality
- Write clean, efficient, and well-documented code that adheres to software development best practices and coding standards.
- Stay updated with the latest industry trends, technologies, and best practices in software development and apply them to enhance our software applications.
- Troubleshoot and resolve complex technical issues that may arise in software applications, providing timely and effective solutions.
Other
- Bachelor’s Degree or equivalent in years of relevant work experience
- 5+ years of relevant work experience
- Team player with the ability to adapt to changing priorities and goals
- 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.