Allegion Boulder , CO 80301
Senior Software Engineer
What you'll do
You will play an integral role in development and scalability of our cloud access control platform. You will be responsible for architecting new features, paying back technical debt, and maintaining existing functionality. You will also be involved in improving and maintaining our AWS infrastructure. Specific responsibilities include:
Design, implement, and document new features
Rearchitect application components for scalability and maintainability.
Research new technologies and prototype new ideas.
Ensure high testability and quality of the delivered software.
Work with QA and Operations teams to troubleshoot and fix production defects.
You love to code, problem solve, and build things. You enjoy working on a small team, are self-driven, efficiently manage your time, and have a strong history of delivering applications across the full spectrum of web development. Specific, requirements include:
5+ years of development experience in a high-level language (we primarily use Java).
Strong knowledge of Java, Multi-threading, NIO, and socket programming.
Experience with REST API design.
Experience designing and maintaining relational and NoSQL databases.
Allegion is a diverse and inclusive environment. We are an equal opportunity employer and we are dedicated to hiring qualified protected veterans and individuals with disabilities. If for any reason you cannot apply through the career site, please click here at mailto: for special accommodation.
All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Allegion plc, 2014 Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland
REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370
We are Allegion.
A team of experts.
United under a common desire;
Protect today innovate for tomorrow.
And never settle for the status quo.
We believe in anticipating opportunities
by sharpening our skills
and finding new answers
We believe in a safer, more secure world.
We believe in providing peace of mind.
We believe in being true to ourselves and to those
who trust-in our protection.
We are many. We are one.
We are Allegion.