Senior Software Engineer - Backend
- leicester, leicestershire, LE1, United Kingdom
- Hybrid
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic technology team in Leicester . This role is pivotal in designing, developing, and deploying robust backend systems that power innovative digital solutions. You will collaborate with a talented group of engineers, product managers, and designers to deliver high-quality software that meets challenging business needs. This position offers a fantastic opportunity to influence architectural decisions and contribute to a culture of technical excellence and continuous learning within a collaborative environment.
Key Responsibilities
- Design, build, and maintain scalable and reliable backend services and APIs using modern programming languages and frameworks.
- Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
- Optimize application performance, database efficiency , and system scalability to handle increasing user loads.
- Write clean, maintainable, and well-tested code, participating actively in code reviews to ensure high standards.
- Troubleshoot, debug, and upgrade existing software, identifying and implementing performance enhancements.
- Mentor junior engineers and contribute to technical decision-making processes.
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 , with a proven track record of delivering complex projects.
- Proficiency in one or more backend languages such as Python, Java, C#, or Node.js.
- Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and data modeling.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and a passion for continuous learning and improvement.
Benefits
- Competitive salary package and performance-based bonuses.
- Hybrid working model offering flexibility between office and home.
- Comprehensive health, dental, and vision insurance coverage.
- Generous annual leave allowance and company holidays.
- Opportunities for professional development, training, and conference attendance.
- A vibrant and supportive work culture with regular team events.


