Job Description
Join TechNova Solutions' dynamic team as a Senior Software Engineer in our London headquarters. This immediate hire opportunity offers a competitive salary, flexible remote work options, and the chance to lead cutting-edge projects in cloud-native development. We're seeking passionate innovators who thrive in fast-paced environments and want to make an immediate impact.
Our collaborative culture values technical excellence and continuous learning. You'll work with industry experts to architect scalable solutions while mentoring junior developers. This role includes comprehensive benefits, professional development stipends, and quarterly innovation days.
Responsibilities
- Design and implement cloud-based microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices in CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex technical challenges
- Contribute to open-source projects and stay current with emerging technologies
- Present technical solutions to stakeholders and clients
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Proven track record of delivering production-grade microservices
- Strong knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI)
- Experience with Agile methodologies and Scrum frameworks
- Relevant degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work under pressure
- Strong communication skills with technical and non-technical stakeholders