Job Description
Join our dynamic team at InnovateTech Solutions, where innovation meets opportunity. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that transform industries. Located in the heart of Charlotte's thriving tech hub, you'll collaborate with world-class developers on projects that impact millions. Enjoy competitive compensation, flexible work arrangements, and a culture that values creativity and professional growth. Your expertise will drive our mission to deliver scalable, user-centric applications while mentoring junior developers and shaping our engineering roadmap.
Responsibilities
- Lead design and implementation of scalable microservices using cloud-native technologies (AWS/GCP)
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Contribute to open-source projects and stay current with emerging technologies
- Conduct thorough testing and debugging to ensure product quality
- Present technical solutions to stakeholders and drive architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of leading complex projects from conception to deployment
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Ability to thrive in a fast-paced, collaborative environment