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
View details
Apply Now