Allegion Senior Full Stack Developer in Golden, Colorado
Senior Full Stack Developer
Job Description SummaryAllegion is seeking a highly motivated, senior software engineer to join an agile development team responsible for building applications targeted at extending security technology capabilities with cloud services and onto mobile devices. The ideal candidate should have proven experience building high quality, .Net Web applications and Web services using the latest technologies. As a member of a team, you will play an important role in the definition and development of applications that are leveraged extensively throughout the Allegion web, mobile and desktop product portfolios. A world leader in creating and sustaining comfortable and efficient environments, Allegion delivers the broadest product portfolio to empower customers to have safe and secure environments.The ideal candidate should have proven experience building high quality, .Net Web applications and Web services using the latest technologies. As a member of a team, you will play an important role in the definition and development of applications that are leveraged extensively throughout the Allegion web, mobile and desktop product portfolios. A world leader in creating and sustaining comfortable and efficient environments, Allegion delivers the broadest product portfolio to empower customers to have safe and secure environments.
Responsible for designing, coding, testing, debugging, evaluating, and documenting new application development on .Net and Azure platforms.
Active member of a highly skilled and motivated agile development team
Work with agile/scrum team to deliver solutions on time and at high quality that conform to user story acceptance criteria.
Work closely with product teams and product management to understand requirements and translate them to elegant implementation.
Design and implement elegant, highly quality mobile applications with a perfect customer experience
Interfacing with overseas counterparts frequently to resolve issues.
Peer reviews for code and design.
5 to 6 years combined C# .Net and Web application development experience
3+ Experience with MVC and up to date with latest MVC technology
Solid understanding of software design patterns such as Dependency Injection
Experienced with agile/scrum development processes and methodologies
Senior level experience with C# a must, other languages a plus
Experience with RESTful Web Services and JSON
Work with a team to produce documentation of design
Passion for building high quality software with extensive experience in unit testing
Solid understanding of techniques to achieve high quality and robust designs
Excellent communication and written skills
Experience with recent versions of MVC and associated APIs
Experience with MS SQL and/or other relational database technology
Experience with building a scalable system that interacts reliably with mobile applications via secure web services
Good system level debugging skills are a must
Able to work independently, manage multiple projects to completion on schedule in a dynamic and fast paced environment
Bachelor’s Degree preferred
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:SpecialAssistance_TalentAcquisition@Allegion.com 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.