Senior Software Engineer
- leicester, leicestershire, LE1 5XG, United Kingdom
- Full time
- Hybrid
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Software Engineer to join their dynamic technology team based in Leicester . This role is pivotal in developing and enhancing cutting-edge software solutions that drive business growth and innovation. You will be instrumental in shaping the technical direction of key projects, collaborating with a talented group of developers, QAs, and product managers. The ideal candidate will possess a strong foundation in software architecture, a passion for clean code, and a proven track record of delivering high-quality applications in an agile environment. This position offers a fantastic opportunity to make a significant impact within a company that values technical excellence and professional development.
Key Responsibilities
- Design, develop, and implement scalable and robust software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define software requirements, specifications, and technical designs.
- Write efficient, maintainable, and well-documented code, ensuring adherence to coding standards and best practices.
- Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers.
- Troubleshoot, debug, and upgrade existing software systems to ensure optimal performance and reliability.
- Participate in all phases of the software development lifecycle, from initial concept to deployment and maintenance.
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.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Strong understanding of database technologies (SQL/NoSQL) and cloud platforms (AWS, Azure, GCP).
- Experience with Agile methodologies, version control systems (Git), and CI/CD pipelines.
- Excellent problem-solving, analytical, and communication skills.
Benefits
- Competitive annual salary and performance-based bonuses.
- Hybrid working model offering flexibility between office and remote work.
- Comprehensive health, dental, and vision insurance plans.
- Generous holiday allowance and paid time off.
- Opportunities for professional growth, training, and conference attendance.
- Pension scheme and other employee wellness programs.


