Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in London's thriving tech ecosystem. We're seeking a passionate developer to architect scalable solutions, mentor junior engineers, and drive technical excellence across our fintech platform. Enjoy hybrid work flexibility, competitive benefits, and opportunities to work with cutting-edge technologies in a collaborative, agile environment.
Responsibilities
- Design and implement high-performance backend services using microservices architecture
- Lead code reviews and enforce best practices for security and scalability
- Mentor junior developers through pair programming and technical workshops
- Optimize database queries and cloud infrastructure for 99.99% uptime
- Collaborate with product teams to translate business requirements into technical solutions
- Stay current with emerging technologies and contribute to open-source projects
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with Python/Java and cloud platforms (AWS/Azure)
- Expertise in RESTful APIs, Docker, and CI/CD pipelines
- Strong problem-solving skills with system architecture experience
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Agile/Scrum methodology certification preferred
- Portfolio demonstrating full-stack development projects