Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech firm revolutionizing digital experiences. We're expanding our Charlotte hub and seeking passionate Senior Software Engineers to build cutting-edge applications that impact millions. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in a collaborative environment.
Responsibilities
- Lead design and development of scalable cloud-based applications
- Mentor junior engineers and conduct code reviews
- Collaborate with cross-functional teams to deliver high-quality solutions
- Implement CI/CD pipelines and optimize system performance
- Research and integrate emerging technologies into existing architecture
- Document technical specifications and maintain project documentation
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong understanding of RESTful APIs and database design
- Proven track record of leading full-lifecycle projects
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills