Senior Software Engineer (Backend)
- sunderland, tyne and wear, SR12BB, United Kingdom
- Remote
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is seeking a talented and motivated Senior Software Engineer (Backend) to join their innovative technology team in Sunderland . This role is crucial for designing, developing, and maintaining the robust server-side logic that powers our client's cutting-edge platforms. You will be instrumental in building scalable, high-performance applications, collaborating closely with cross-functional teams to translate complex business requirements into elegant technical solutions. This position offers a rewarding opportunity to tackle challenging problems, influence architectural decisions, and contribute to a culture of technical excellence and continuous improvement.
Key Responsibilities
- Design, implement, and maintain scalable and efficient backend services and APIs using modern programming languages and frameworks.
- Optimize application performance, database interactions, and system architecture for speed and scalability.
- Write clean, maintainable, and thoroughly tested code, participating actively in code reviews .
- Collaborate with product managers, front-end developers, and DevOps engineers to deliver seamless user experiences.
- Identify and address technical debt, ensuring the long-term health and maintainability of the codebase.
- Contribute to architectural discussions and drive technical innovation within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development .
- Strong proficiency in one or more backend programming languages (e.g., Java, Python, C#, Node.js).
- Deep understanding of relational and/or NoSQL databases, data modeling, and query optimization.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies is a significant advantage.
- Excellent problem-solving abilities and a passion for writing high-quality code.
Benefits
- Competitive salary and comprehensive benefits package.
- Fully remote working environment, allowing flexibility and work-life balance.
- Opportunities for professional growth, including access to training and development resources.
- Collaborative and innovative team culture focused on learning and advancement.
- Chance to work on impactful projects utilizing modern technologies in Sunderland .


