Job Description
We're urgently seeking a Senior Software Engineer to join our dynamic London team. This is a rare opportunity to lead cutting-edge projects in a fast-paced, innovative environment. If you're passionate about solving complex problems and thrive in collaborative settings, we want to hear from you.
What We Offer:
- Competitive salary with performance bonuses
- Flexible hybrid working arrangements
- Professional development budget
- Modern tech stack and agile culture
Responsibilities
- Lead full-cycle software development from conception to deployment
- Mentor junior engineers and conduct code reviews
- Architect scalable solutions using cloud technologies
- Collaborate with product teams to define technical requirements
- Optimize system performance and resolve complex technical issues
- Stay updated with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture
- Proven experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills