Job Description
Join our dynamic team at InnovateTech Solutions, a leading fintech disruptor transforming financial services through cutting-edge technology. As a Senior Software Engineer, you'll architect scalable systems, mentor junior developers, and drive innovation in a collaborative environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on high-impact projects that serve millions of users.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and ensure adherence to best practices (CI/CD, TDD)
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and resolve complex production issues
- Contribute to open-source projects and patent innovations
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong understanding of distributed systems and data modeling
- Proven track record of delivering production-grade applications
- Experience with agile methodologies and DevOps practices
- Excellent problem-solving and communication skills