Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing digital experiences. We're seeking a passionate Senior Software Engineer to architect scalable solutions and lead high-impact projects in our Charlotte headquarters. Enjoy hybrid work flexibility, comprehensive benefits, and opportunities to shape the future of technology.
Responsibilities
- Design and implement cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver enterprise-level software solutions
- Optimize system performance and troubleshoot complex technical issues
- Drive DevOps practices including CI/CD pipeline automation
- Contribute to technical strategy and innovation roadmap planning
Qualifications
- 8+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proven track record of leading large-scale web applications
- Strong understanding of Agile methodologies and Scrum frameworks
- Bachelor's degree in Computer Science or equivalent technical experience
- Certification in relevant cloud technologies preferred