What You'll Do
As a key role within the Life Safety software team, this role is responsible for full stack development, and ongoing support of the on-prem application VisionGuard.
- Full stack software development of modern visualisation software (C#, .NET)
- Review user requirements, develop system requirements specification and provide estimates to project manager
- Leading design and development activities of high-quality, high-performance, unit-tested code
- Secure robust, scalable and cybersecure solutions
- Close co-operation with project manager, technical product owner, product manager and scrum master
- Working closely with the Team Lead Engineer and Scrum Master, following their development and support priorities
- Perform code reviews and promote software best practices, standards and processes
- Be an active contributor to the Agile / Scrum SW Development process
- Close co-operation and mentorship with team members
Qualifications
- Postgraduate degree qualification in Software Engineering, or equivalent
- 10+ years of hands-on experience in software and software enabled products
- Ability to demonstrate problem solving using logic and methods to solve difficult problems with effective solutions, using cross-disciplinary design, knowledge of C#, .NET framework, UX/UI design and SQL database implementation
- Pursues education/learning opportunities to fill knowledge gaps
- Fluent in oral and written English, with the ability to travel to EMEA.