Job Description
Immediate Opening: Join Our Dynamic Tech Team in Charlotte, NC!
We're seeking a passionate Senior Software Engineer to build cutting-edge solutions for enterprise clients. This is a direct-hire opportunity with competitive compensation and comprehensive benefits. If you thrive in fast-paced environments and want to make an immediate impact, apply today!
Why TechInnovate Solutions?
- Industry-leading compensation package with equity options
- Flexible remote-first hybrid work model
- Continuous learning budget and professional development
- Collaborative culture with award-winning projects
Responsibilities
- Lead full-cycle development of scalable cloud-native applications using Java/Python
- Architect and implement microservices on AWS/Azure infrastructure
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to define technical roadmaps
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and innovation labs
Qualifications
- 5+ years of professional software development experience
- Expertise in Java/Python with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Familiarity with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with system design experience
- Excellent communication and collaboration abilities