Job Description
Join our dynamic team at TechNova Solutions, a leading fintech innovator transforming digital banking experiences. We're seeking a passionate Senior Software Engineer to architect and deploy scalable cloud solutions for enterprise clients. Collaborate with cross-functional teams in our modern London office, leveraging cutting-edge technologies to solve complex financial challenges. Enjoy competitive benefits, flexible working, and opportunities for professional growth in a culture that values creativity and technical excellence.
Responsibilities
- Design and implement high-performance microservices using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system performance and troubleshoot production issues
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies in cloud computing and distributed systems
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with CI/CD tools like Jenkins or GitLab CI
- Excellent problem-solving skills and ability to work in agile environments
- Relevant certifications (e.g., AWS Solutions Architect) preferred