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 in London . This pivotal role involves designing, developing, and deploying innovative software solutions that drive business growth and enhance user experience. You will be instrumental in shaping the technical direction of projects, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality products. This is an exceptional opportunity to make a significant impact within a forward-thinking organisation that values technical excellence and continuous improvement.
Key Responsibilities
- Lead the design and architecture of scalable, robust, and maintainable software applications.
- Develop, test, and deploy code using best practices in agile methodologies .
- Collaborate closely with product managers, designers, and other engineers to define and implement new features.
- Conduct thorough code reviews to ensure code quality, performance, and security.
- Mentor and guide junior engineers, fostering a culture of learning and knowledge sharing.
- Troubleshoot and resolve complex technical issues in production environments.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior Software Engineer or similar role, with a strong portfolio of delivered projects.
- Expertise in one or more modern programming languages such as Python , Java , or C# .
- Solid understanding of database technologies (SQL and NoSQL), cloud platforms (AWS, Azure), and CI/CD pipelines.
- Experience with microservices architecture and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
Benefits
- Competitive salary and performance-based bonuses.
- Hybrid working model offering a balance between office and remote work.
- Comprehensive health, dental, and vision insurance plans.
- Generous annual leave allowance and pension scheme.
- Opportunities for professional development, training, and attending conferences.


