Senior Software Engineer - Backend
- leicester, leicestershire, LE11AE, United Kingdom
- Job type not listed
- Full time
- £60,000 - £60,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic IT team in Leicester . This pivotal role involves designing, developing, and deploying robust backend systems that are critical to the company's operations. You will be instrumental in shaping the future of our software architecture, working on cutting-edge projects that drive innovation. The ideal candidate will thrive in a collaborative environment, contributing to a culture of technical excellence and continuous improvement, ensuring the scalability and reliability of our digital platforms.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
- Develop and manage database schemas , ensuring data integrity and optimizing performance for large-scale applications.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Implement and maintain robust API integrations with third-party services and internal systems.
- Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers.
- Troubleshoot, debug, and upgrade existing software systems, ensuring seamless operation and minimal downtime.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Senior Software Engineer or similar role, with a strong portfolio of backend projects.
- Expertise in at least one major backend language (e.g., Python, Java, C#, Node.js) and associated frameworks.
- Deep understanding of database technologies , including SQL and NoSQL databases, and data modeling principles.
- Experience with cloud platforms such as AWS, Azure, or GCP, and containerization technologies like Docker and Kubernetes.
- Familiarity with Agile development methodologies and CI/CD pipelines.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive private health insurance coverage, including dental and vision.
- Generous holiday allowance and flexible working hours.
- Opportunities for professional development, including training courses and conference attendance.
- Access to a modern office space with excellent amenities in Leicester .


