Job Description
Join our award-winning team at InnovateTech Solutions where innovation meets impact! We're urgently seeking a Senior Software Engineer to architect cutting-edge solutions in our fast-paced Charlotte hub. This direct hire opportunity offers unparalleled career growth, competitive compensation, and the chance to shape next-gen technologies. If you're passionate about building scalable systems and thrive in collaborative environments, apply now!
Our culture champions continuous learning, work-life balance, and recognition for excellence. Enjoy comprehensive benefits including health insurance, 401k matching, and flexible work arrangements. Be part of a company ranked among North Carolina's Top 100 Tech Employers.
Responsibilities
- Design and implement scalable microservices architecture using Java and Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and automate testing workflows
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience acceptable)
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong experience with RESTful APIs, microservices, and containerization (Docker/Kubernetes)
- Proven track record of leading full SDLC projects in Agile environments
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with cross-functional stakeholders