Job Description
Immediate Hire Opportunity in Charlotte, NC! InnovateTech Solutions is urgently seeking a talented Senior Software Engineer to join our dynamic team. This direct-hire position offers a competitive salary, comprehensive benefits, and the chance to work on cutting-edge projects in a collaborative environment. If you're ready to make an immediate impact, apply now!
Responsibilities
- Design, develop, and maintain scalable software solutions using Java and cloud technologies (AWS/Azure)
- Lead code reviews, mentor junior developers, and enforce best practices
- Collaborate with cross-functional teams to define technical requirements and project timelines
- Optimize system performance and troubleshoot complex technical issues
- Implement CI/CD pipelines and DevOps methodologies
- Document technical specifications and maintain code quality standards
- Participate in agile ceremonies and contribute to product roadmap discussions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with Java and cloud platforms
- Strong understanding of microservices architecture, REST APIs, and database design
- Proven experience with DevOps tools (Jenkins, Docker, Kubernetes)
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills and ability to collaborate effectively with diverse teams
- Experience with Agile methodologies and project management tools (Jira, Confluence)