Senior Software Engineer - Backend Services
- nottingham, nottinghamshire, NG1 4AA, United Kingdom
- Permanent·On-site
- Full time
- £73,000 - £73,000 Per Annum
Job Description
About the Role
Our client is looking for a dedicated and proficient Senior Software Engineer to enhance their backend services team in Nottingham . You will play a key role in designing, developing, and deploying robust and scalable server-side applications that support their growing business needs. This position offers the chance to work on challenging projects, collaborate with a collaborative team, and contribute to the technical excellence of the company's platform within a supportive environment.
Key Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable backend code.
- Build and manage RESTful APIs and microservices that support frontend applications and external integrations.
- Optimize applications for maximum speed, scalability, and security.
- Write comprehensive unit and integration tests to ensure code quality and stability.
- Collaborate with product managers and frontend engineers to understand requirements and deliver features.
- Troubleshoot and resolve bugs and performance issues in production environments.
Requirements
- 5+ years of professional experience in backend software development.
- Proficiency in one or more backend programming languages such as Java, Python, C#, or Node.js.
- Solid understanding of database design and management (SQL and NoSQL).
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
- Knowledge of software architectural patterns and best practices.
- Strong problem-solving abilities and a team-oriented mindset.
Benefits
- Competitive salary with potential for annual bonuses.
- Comprehensive medical, dental, and vision insurance plans.
- Generous paid time off and flexible working arrangements.
- Opportunities for professional development, training, and further education.
- Join a growing company with a positive culture in Nottingham .


