1 month ago
Remote, United Kingdom or Birmingham, United KingdomStaff+
Responsibilities
- Lead teams in designing, building, testing, and maintaining modern software applications.
- Provide technical leadership and direction for scalable, secure, and performant software solutions.
- Own software projects technically, including architecture, estimation, product planning, and user story or requirement creation.
- Manage, coach, and develop a small number of staff, including supporting performance and career development.
- Interact with customers, share knowledge, mentor colleagues, and contribute to knowledge-sharing activities.
- Debug and troubleshoot live applications and apply continuous integration and continuous delivery techniques.
Requirements
- Active SC Clearance is required.
- Expertise in designing, building, testing, and maintaining modern software applications.
- Experience providing technical leadership for teams building scalable, secure, and performant applications.
- Experience with technical ownership of a product or software project, including architecture, estimation, product planning, and requirements creation.
- Expertise in software design and development across all application layers.
- Demonstrated ability to manage, coach, and develop junior team members and the wider technical community.
- Experience with continuous integration and continuous delivery techniques.
- Experience with multiple programming languages and data storage technologies is desirable.
- Knowledge of public cloud platforms such as AWS and Azure, including SaaS and PaaS offerings, is desirable.
- Good communication, debugging, troubleshooting, and knowledge-sharing skills are desirable.
Benefits
- People-first culture with support for learning, development, and career growth.
- Opportunities to work with talented colleagues, learn new technologies, and participate in knowledge sharing.
- Inclusive workplace committed to diversity, equity, and inclusion.
- Recruitment accommodations and adjustments are available through the talent acquisition team.
