Backend Software Engineer 2
New
UKFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerNode.jsPostgreSQLKubernetesTypeScriptCI/CDMicroservices
Requirements
- Practical experience building backend services or APIs in a modern programming language (TypeScript preferred).
- Good understanding of API design, request/response lifecycles, and common integration patterns.
- Experience writing clean, maintainable code accompanied by automated tests.
- Awareness of secure coding practices, authentication/authorization concepts, and cloud native development.
- Ability to debug production issues methodically and collaborate with senior engineers.
- Experience using test automation frameworks (e.g. Mocha, Jest).
- Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience.
Responsibilities
- Contribute to the design and implementation of product features that align with technical strategy, quality standards, and functional requirements.
- Develop clean, maintainable code along with corresponding automated tests.
- Participate in release planning, providing reliable estimations and delivering work that meets scope and quality expectations.
- Engage in code reviews and other collaborative engineering practices.
- Take part in daily standups, sprint ceremonies, and retrospective discussions.
- Participate in security reviews of new development to help ensure compliance with Sophos security requirements and industry best practices.
- Troubleshoot and resolve issues, escalating complex problems to more senior team members when appropriate.
View Full Description & ApplyYou'll be redirected to the employer's site