Job Description
Join InnovateTech Solutions as a Senior Software Engineer and drive cutting-edge projects from our Charlotte hub with flexible remote work options. We're urgently hiring passionate engineers to architect scalable cloud-native applications using modern frameworks. This is your chance to solve complex challenges while enjoying competitive compensation, comprehensive benefits, and a collaborative culture that values innovation.
Responsibilities
- Architect and develop scalable microservices using Node.js, Python, and AWS cloud technologies
- Lead code reviews and mentor junior engineers while maintaining high-quality standards
- Optimize application performance and implement CI/CD pipelines for seamless deployments
- Collaborate with product teams to translate business requirements into technical specifications
- Implement robust security protocols and ensure compliance with industry standards
- Contribute to open-source projects and stay current with emerging tech trends
Qualifications
- 5+ years of experience in full-stack development with strong backend expertise
- Proficiency in cloud platforms (AWS/Azure) and containerization technologies (Docker/Kubernetes)
- Expertise in JavaScript/TypeScript frameworks (React, Angular) and Python backend frameworks
- Strong understanding of database design (SQL/NoSQL) and RESTful API development
- Experience with agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in a distributed team environment