Job Description
Join TechNova Solutions as a Senior Software Engineer and lead cutting-edge projects in our London headquarters. We're seeking passionate innovators to architect scalable solutions for global clients. Enjoy hybrid work, competitive benefits, and opportunities to shape next-gen tech. Be part of a culture where your expertise drives real-world impact.
Responsibilities
- Design and implement high-performance cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and ensure robust security protocols
- Stay current with emerging technologies and contribute to technical debt reduction
- Lead architectural decisions for new feature development
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or JavaScript frameworks
- Strong background in AWS/Azure cloud services and DevOps practices
- Proven experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Demonstrable problem-solving skills in complex system architectures
- Excellent communication and cross-functional collaboration abilities