Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing the fintech space. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and mentor our growing team. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work on projects that impact millions of users. Our Columbus headquarters features state-of-the-art facilities and a collaborative culture focused on innovation and professional growth.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and ensure best practices in CI/CD pipelines
- Mentor junior developers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and security protocols
- Contribute to open-source projects and industry research
- Document technical specifications and API documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Go, or Java with cloud deployment
- Strong understanding of distributed systems and event-driven architecture
- AWS certification or equivalent cloud platform expertise
- Experience with container orchestration (Docker, Kubernetes)
- Proven track record of shipping production-grade applications
- Excellent problem-solving and communication skills