Job Description
Immediate Hire! Relocation Assistance Provided. InnovateTech Solutions is seeking a passionate Senior Software Engineer to join our dynamic team in Columbus, Ohio. Be part of cutting-edge projects shaping the future of cloud-native applications. Enjoy competitive compensation, comprehensive benefits, and relocation support to make your move seamless.
Why Join Us? We foster a culture of innovation, collaboration, and continuous growth. As a key contributor, you'll architect scalable solutions using modern tech stacks while mentoring junior engineers. Our Columbus hub offers hybrid work flexibility, state-of-the-art facilities, and opportunities to impact high-traffic platforms serving millions of users.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Java/Python and microservices architecture
- Lead technical discussions and code reviews to ensure high-quality, maintainable solutions
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Drive DevOps practices including CI/CD pipelines and infrastructure-as-code
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java or Python
- Proficiency with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Strong communication skills and collaborative mindset