onsite
Software Engineering Specialist - BT Group
Software Engineer
Software Engineering Specialist driving innovation in cutting‑edge solutions using Python, Java, AWS, Docker, Kubernetes and microservices architecture to deliver high‑impact digital products.
About the role
Key Responsibilities
- Design, develop and maintain scalable microservices using Python and Java.
- Implement CI/CD pipelines with Docker, Kubernetes and AWS services.
- Collaborate with cross‑functional teams to define product requirements and technical specifications.
- Participate in code reviews, performance tuning and security best practices.
- Mentor junior engineers and promote agile development practices.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python and Java with experience in RESTful API design.
- Hands‑on experience with AWS (EC2, S3, Lambda, ECS) and container orchestration.
- Solid understanding of microservices architecture, CI/CD, and automated testing.
- Excellent communication skills and a collaborative mindset.
Skills
pythonjavaawsdockerkubernetes