Job Description
Join our award-winning engineering team in London and revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. Enjoy hybrid work, flexible hours, and continuous learning opportunities in a collaborative environment where your ideas drive innovation.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Mentor junior developers through code reviews and pair programming
- Optimize system performance and troubleshoot complex issues
- Lead end-to-end feature development from concept to deployment
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or Go
- Strong knowledge of containerization (Docker/Kubernetes)
- Proven experience with cloud infrastructure (AWS/Azure/GCP)
- Excellent problem-solving and communication skills
- Relevant certifications (AWS/Azure preferred)