Job Description
Join InnovateTech Solutions as a Software Engineer and revolutionize digital experiences from our Charlotte hub! We're seeking passionate engineers to build scalable cloud solutions while enjoying industry-leading relocation assistance and daily pay. Work in a collaborative environment where your code directly impacts millions of users. Enjoy competitive benefits, flexible schedules, and opportunities to mentor junior developers. Our Charlotte office features state-of-the-art facilities and regular innovation workshops. Relocation packages include moving assistance, temporary housing, and community integration support.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Python/Java
- Collaborate with cross-functional teams to define technical requirements
- Implement CI/CD pipelines and optimize system performance
- Lead code reviews and enforce best practices across the team
- Debug and resolve complex production issues with SLA-driven urgency
- Contribute to architecture decisions and technology roadmap planning
- Mentor junior engineers through pair programming and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Proficiency in cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and JIRA/Confluence
- Expertise in testing frameworks and TDD/BDD practices
- Excellent problem-solving skills and ability to work in fast-paced environments