Job Description
Join TechNova Solutions' dynamic London team as a Senior Software Engineer in an immediate hire capacity! We're seeking a passionate innovator to architect cutting-edge solutions for our global clients. Enjoy a collaborative environment, competitive benefits, and the opportunity to impact high-impact projects from day one. Your expertise will drive our mission to revolutionise digital experiences.
Responsibilities
- Design and implement scalable software solutions using Java, Python, and cloud technologies
- Lead agile development cycles and code reviews to ensure quality standards
- Collaborate with cross-functional teams to deliver complex enterprise applications
- Optimize system performance and resolve critical technical challenges
- Mentor junior developers and contribute to technical strategy
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of software development experience in a senior role
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and CI/CD pipelines
- Proven ability to lead agile projects and deliver results
- Relevant degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Experience with DevOps tools (Docker, Kubernetes, Terraform)