Job Description
Join our cutting-edge technology team in Birmingham as a Senior Software Engineer. We're revolutionizing digital experiences for global clients and seeking a visionary leader to architect scalable solutions. Enjoy hybrid work, competitive benefits, and career growth in a culture that values innovation and work-life balance. Why join us? Flexible hours, professional development budget, and collaborative agile environment with industry-leading projects.
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Conduct thorough testing, debugging, and documentation of complex systems
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record in leading technical projects from conception to deployment
- Relevant degree in Computer Science or equivalent professional experience
- Excellent problem-solving skills and attention to detail