Job Description
Immediate Opening: Join Our Dynamic Tech Team in Charlotte, NC! TechInnovate Solutions is urgently seeking a passionate Senior Software Developer to drive cutting-edge projects. This is your chance to join a rapidly growing company offering competitive compensation, flexible work arrangements, and career advancement opportunities. Don't miss this limited-time opportunity to make an impact in the heart of Charlotte's thriving tech scene!
We offer comprehensive benefits including health insurance, 401(k) matching, and professional development stipends. Our collaborative culture values innovation and work-life balance.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Architect scalable solutions for enterprise clients in financial services and healthcare
- Mentor junior developers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (8+ years)
- Expert proficiency in Java, Python, and RESTful APIs
- Proven experience with cloud platforms (AWS/Azure) and DevOps tools
- Strong background in microservices architecture and containerization (Docker/Kubernetes)
- Excellent problem-solving skills with attention to detail
- Experience leading agile development teams and mentoring developers
- Ability to thrive in fast-paced environments with competing priorities