Senior Software Engineer
- leicester, leicestershire, LE1 5AQ, United Kingdom
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic team in Leicester . This pivotal role involves architecting, developing, and deploying sophisticated software solutions that drive business innovation and efficiency. You will be instrumental in mentoring junior developers, contributing to architectural decisions, and ensuring the delivery of high-quality, scalable, and maintainable code. This is an exciting opportunity for a passionate technologist to make a significant impact within a forward-thinking organisation that values technical excellence and collaborative problem-solving.
Key Responsibilities
- Lead the design and implementation of complex software systems and applications.
- Write clean, efficient, and well-documented code in multiple programming languages .
- Collaborate with product managers and stakeholders to define project requirements and technical specifications.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Optimize application performance and ensure system scalability and reliability.
- Troubleshoot and resolve software defects and production issues promptly.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Software Engineer , with a strong track record of delivering successful projects.
- Proficiency in full-stack development and experience with various programming languages and frameworks.
- Deep understanding of database design , data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices .
- Excellent communication and leadership skills, with the ability to mentor and guide other engineers.
Benefits
- Competitive annual salary and performance-related bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible holiday policies.
- Opportunities for professional development, training, and attending industry conferences.
- A supportive and collaborative work environment with a focus on innovation.


