
Senior Software Engineer (TypeScript, Node.JS & .NET)
- Shoreditch, East London
- Permanent
- Full-time
- Work with Product Managers, Engineering Managers, and Engineering Leadership to design solutions and considering trading-off technical and operational considerations
- Interacting with cross-functional engineering teams across the company to improve efficiency and reduce bottlenecks
- Take responsibility for keys aspects of the development life cycle, from design to implementation, testing, security, and maintenance.
- Ensure testing and security standards are well embedded into the software the team produces.
- Active in a community of practice for engineering to develop and share knowledge.
- Leading design reviews, prototyping new technology and evaluating technical feasibility with your peers and colleagues.
- Addressing all aspects of technology and service readiness
- Effectively participate in the team's software development methodologies, such as pairing, code and documentation reviewing and continuous delivery
- Mentor other members of the team
- Experience building scalable, highly available services and products.
- Experience designing and maintaining build, test, and deployment pipelines as part of delivering robust software systems
- Knowledge of security engineering practices and methods
- Technical expert in a chosen domain, with a willingness to adapt to new technologies to support the team
- Creative problem solver who organises a team around a challenge
- Work with agile methodologies and lean thinking methods
- Active learner, both within your technical and professional area of expertise