Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech firm revolutionizing digital experiences in the Charlotte area. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our fast-paced environment. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in one of America's most vibrant tech hubs.
Responsibilities
- Lead design and development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact products
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and troubleshoot complex technical challenges
- Contribute to technical strategy and roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of delivering production-ready applications
- Experience with Agile methodologies and JIRA