Job Description
Join our cutting-edge IT team in Durham, NC, and shape the future of technology! InnovateTech Solutions is actively seeking talented Senior Software Engineers with immediate visa sponsorship opportunities. Located in the heart of the Research Triangle, our company offers competitive compensation, comprehensive benefits, and a collaborative environment where your skills will make a global impact. Work on transformative projects while enjoying Durham's vibrant tech scene, renowned universities, and exceptional quality of life. Visa sponsorship is available for qualified international candidates.
Responsibilities
- Design, develop, and maintain scalable software solutions using Java, Python, and cloud technologies
- Lead cross-functional teams in Agile/Scrum methodologies to deliver high-impact projects
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers and contribute to technical documentation and best practices
- Collaborate with product stakeholders to translate business requirements into technical specifications
Qualifications
- Bachelor’s degree in Computer Science or related field (Master’s preferred)
- 5+ years of experience in full-stack development with cloud platforms (AWS/Azure)
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Strong problem-solving skills with experience in CI/CD pipelines
- Eligibility for visa sponsorship (H-1B, O-1, or similar)
- Excellent communication skills and ability to thrive in diverse teams