Job Description
Join InnovateTech Solutions as we urgently expand our engineering team in Charlotte, NC with fully remote options! We're seeking passionate Software Engineers to build cutting-edge cloud-native applications that transform industries. This is a rare opportunity to join a rapidly scaling tech hub with flexible work arrangements and competitive compensation. If you thrive in agile environments and want to make immediate impact, apply now!
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using microservices architecture
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance and troubleshoot complex technical challenges
- Implement CI/CD pipelines and DevOps best practices for continuous delivery
- Mentor junior engineers and conduct rigorous code reviews
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in software development with proficiency in Python/Java/JavaScript
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with agile methodologies and version control (Git)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for remote collaboration