Senior Software Engineer
- leicester, leicestershire, LE1 5WW, United Kingdom
- Permanent·On-site
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client, a leading technology firm based in Leicester , is seeking an experienced Senior Software Engineer to join their dynamic development team. You will play a pivotal role in designing, developing, and deploying high-quality software solutions that drive business innovation. This position offers a fantastic opportunity to work on cutting-edge projects, mentor junior engineers, and contribute to the technical strategy of a growing organisation. If you are passionate about building robust, scalable applications and thrive in a collaborative environment, this role is for you.
Key Responsibilities
- Lead the design and implementation of scalable and maintainable backend services and APIs.
- Collaborate with product managers and stakeholders to define software requirements and technical specifications.
- Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
- Conduct thorough code reviews to ensure code quality, performance, and security.
- Mentor and guide junior engineers, fostering a culture of learning and technical excellence.
- Troubleshoot and resolve complex technical issues in development, testing, and production environments.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (5+ years) as a Software Engineer with a strong emphasis on backend development.
- Proficiency in one or more programming languages such as Java , Python , or C# .
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of database technologies (SQL and NoSQL) and data modeling.
- Excellent problem-solving skills and ability to work effectively in a team setting.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive private healthcare package.
- Generous annual leave allowance and public holiday entitlement.
- Opportunities for professional development, training, and conference attendance.
- A vibrant and inclusive work culture with regular team social events.


