Job Description
Immediate opportunity for a Senior Software Engineer to join our dynamic team in Charlotte, NC! InnovateTech Solutions is experiencing explosive growth and urgently seeks talented professionals to drive our next wave of innovation. If you're passionate about cutting-edge technology and thrive in a fast-paced environment, this is your chance to make an immediate impact. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape the future of digital transformation.
We offer a collaborative culture, flexible work arrangements, and continuous learning opportunities. Join us in building scalable solutions that empower millions of users worldwide. Don't miss this urgent opening – apply today and start your journey with a leader in the tech industry!
Responsibilities
- Architect and develop high-performance, scalable cloud-native applications using Java and Python
- Lead cross-functional teams in Agile/Scrum methodologies to deliver complex projects on aggressive timelines
- Optimize system performance and implement robust security protocols for enterprise-level solutions
- Mentor junior engineers and conduct code reviews to maintain technical excellence
- Collaborate with product stakeholders to translate business requirements into technical specifications
- Drive DevOps best practices including CI/CD pipeline implementation and infrastructure automation
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 8+ years of experience in full-stack development with Java, Python, and cloud platforms (AWS/Azure)
- Proven expertise in microservices architecture, REST APIs, and containerization (Docker/Kubernetes)
- Strong background in database design and optimization (SQL/NoSQL)
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code (Terraform)
- Excellent problem-solving skills and ability to thrive in deadline-driven environments
- Strong leadership experience with cross-functional teams