Job Description
Join our dynamic team at InnovateTech Solutions as we urgently hire talented Software Engineers to drive cutting-edge projects from our Charlotte hub or remotely across the US. This is your chance to make an immediate impact while enjoying competitive compensation and flexible work arrangements. We're seeking passionate innovators to solve complex challenges in cloud infrastructure, AI integration, and scalable systems. Apply today to secure your position in our rapidly expanding tech family!
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance through rigorous testing, debugging, and code reviews
- Lead migration projects from legacy systems to modern cloud platforms (AWS/Azure)
- Mentor junior engineers and contribute to technical documentation best practices
- Implement CI/CD pipelines and DevOps automation for seamless deployments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 5+ years of professional software development experience with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in database design (SQL/NoSQL) and RESTful API development
- Proven experience with CI/CD tools (Jenkins, GitLab CI, or Terraform)
- Excellent problem-solving skills with ability to thrive in fast-paced environments
- Strong communication skills with remote team collaboration experience