Job Description
Join our award-winning engineering team at InnovateTech Solutions in Washington DC, where we're revolutionizing fintech infrastructure. We urgently seek a passionate Senior Software Engineer to architect scalable systems and lead high-impact projects in a collaborative, agile environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape next-gen financial platforms.
Responsibilities
- Design and implement microservices using Java/Spring Boot and Python
- Lead cloud-native deployments on AWS with Kubernetes and Terraform
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance using PostgreSQL and Redis
- Develop CI/CD pipelines with Jenkins and Docker
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in distributed systems development
- Expertise in Java, Python, and cloud architecture patterns
- Strong background in RESTful APIs and event-driven design
- Proficiency with CI/CD tools and infrastructure-as-code
- Experience with financial services or high-transaction systems
- Proven ability to lead technical initiatives and deliver complex projects