Job Description
Join our award-winning team in Charlotte, NC! InnovateTech Solutions is urgently seeking a passionate Senior Software Engineer to drive cutting-edge projects in our fast-growing tech hub. We offer competitive salaries, comprehensive benefits, and a culture that champions innovation and work-life balance. This is your opportunity to make an immediate impact while advancing your career in one of America's most dynamic tech markets.
Responsibilities
- Architect scalable cloud-native applications using AWS and Azure
- Mentor junior engineers through code reviews and technical guidance
- Lead full SDLC from concept to deployment with Agile methodologies
- Optimize system performance and resolve complex technical challenges
- Collaborate with cross-functional teams to deliver enterprise solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical strategy and roadmap planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or JavaScript frameworks
- Strong background in microservices architecture and containerization
- Proven experience with cloud platforms (AWS/Azure) and DevOps tools
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, deadline-driven environments
- Strong communication and collaboration skills