Job Description
Join our award-winning tech team at TechInnovate Solutions, where we're revolutionizing fintech solutions from our vibrant DC headquarters. We need a passionate Senior Software Engineer to immediately contribute to high-impact projects serving global financial institutions. This urgent opening offers unparalleled growth opportunities in a collaborative, agile environment with cutting-edge technologies.
Our ideal candidate thrives in fast-paced settings and possesses deep expertise in scalable backend systems. You'll architect cloud-native solutions while mentoring junior developers and driving technical excellence across our product ecosystem. Enjoy competitive benefits, flexible work arrangements, and the chance to shape the future of digital finance.
Responsibilities
- Design and implement scalable microservices using Go and Python on AWS
- Lead API development and integration with third-party financial systems
- Mentor junior engineers through pair programming and code reviews
- Optimize database performance for high-throughput transactional systems
- Implement CI/CD pipelines using Docker and Kubernetes
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging of production systems
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Go, Python, and cloud architecture (AWS/GCP)
- Strong background in RESTful API design and microservices
- Proficiency with SQL databases (PostgreSQL) and NoSQL solutions
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Ability to thrive in deadline-driven environments
- Strong problem-solving skills and attention to detail