Senior Software Engineer
- leicester, leicestershire, LE1 5XX, United Kingdom
- Hybrid
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and motivated Senior Software Engineer to join their dynamic technology team based in Leicester . You will play a pivotal role in designing, developing, and deploying complex software solutions that drive business innovation. This position offers the chance to work on cutting-edge projects, mentor junior engineers, and contribute significantly to the architecture and technical direction of our client's software products. If you are passionate about writing clean, efficient code and thrive in a collaborative environment, this is an exceptional opportunity.
Key Responsibilities
- Design and implement robust, scalable, and maintainable software solutions.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to define project requirements and deliver high-quality software.
- Write comprehensive unit and integration tests to ensure code quality and application stability.
- Participate in code reviews, providing constructive feedback to peers and upholding coding standards.
- Troubleshoot and resolve complex technical issues in development, testing, and production environments.
- Contribute to architectural discussions and decisions, driving technical excellence within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in software development.
- Proven expertise in at least one modern programming language such as Java , Python , or C# .
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Experience with cloud platforms (e.g., AWS , Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
Benefits
- Competitive annual salary package.
- Opportunity for career advancement and professional development.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holiday leave.
- A hybrid working model offering flexibility between office and home-based work.
- Access to modern office facilities in Leicester .


