Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing the fintech landscape. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our Washington DC headquarters. You'll collaborate with elite developers to solve complex challenges while shaping the future of digital finance.
Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies in a collaborative environment. Our culture values autonomy, creativity, and continuous learning.
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers and conduct rigorous code reviews
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Implement robust security protocols and data protection measures
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and RESTful APIs
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Experience with financial systems or payment processing a plus