Senior Software Engineer
- london, england, SW1A 0AA, United Kingdom
- Hybrid
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic technology team based in London . You will play a pivotal role in the design, development, and deployment of cutting-edge software solutions that drive our client's business forward. This position offers the opportunity to work on challenging projects, mentor junior engineers, and contribute significantly to architectural decisions. We are looking for an individual who is passionate about clean code, scalable systems, and continuous innovation, and who thrives in a collaborative environment that values technical excellence.
Key Responsibilities
- Lead the design and implementation of robust, scalable, and maintainable backend systems and APIs.
- Collaborate with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Write high-quality, well-tested, and efficient code using modern programming languages and frameworks.
- Conduct thorough code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Mentor and guide junior software engineers, fostering a culture of learning and knowledge sharing within the team.
Requirements
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development, with a strong focus on backend technologies.
- Proficiency in one or more programming languages such as Python, Java, C++, or Go.
- Demonstrated experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of database design, data structures, and algorithms.
- 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 pension scheme and life assurance.
- Opportunities for professional development, training, and conference attendance.
- Vibrant office environment in the heart of London with modern amenities.


