Job Description
Join InnovateTech Solutions as a Senior Software Engineer and enjoy the perfect work-life balance with our flexible hours policy! We're actively seeking talented tech professionals who require visa sponsorship to build cutting-edge cloud-native applications in a collaborative environment. Located in the heart of St. Louis' booming tech corridor, we offer competitive compensation, comprehensive benefits, and a culture that values innovation and inclusivity.
Why Work With Us? Our flexible scheduling allows you to work during peak productivity hours while maintaining personal commitments. We proudly support H-1B, O-1, and other visa sponsorship programs for qualified international talent. Join a team that's transforming industries with AI-driven solutions and scalable microservices architecture.
Responsibilities
- Design, develop, and deploy scalable cloud applications using AWS/GCP
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver high-impact features
- Implement CI/CD pipelines and optimize system performance
- Document technical specifications and maintain clean, maintainable code
- Contribute to architectural decisions and technology stack evolution
- Participate in agile ceremonies and drive continuous improvement
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
- Proven track record of delivering complex projects on time
- Eligibility for US visa sponsorship (H-1B, O-1, etc.)
- Excellent problem-solving and communication skills