Job Description
Join InnovateTech Solutions as a Senior Software Engineer and make an immediate impact on cutting-edge projects! We're seeking passionate innovators to join our dynamic team in Charlotte, NC. This is your chance to work with industry-leading technologies while enjoying competitive compensation, flexible work arrangements, and a culture that values creativity and growth. Don't miss this rare opportunity to start your new career today!
Responsibilities
- Design and implement scalable cloud-native applications using AWS and microservices architecture
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with cross-functional teams to deliver feature-rich solutions on aggressive timelines
- Optimize application performance and troubleshoot complex technical challenges
- Participate in agile ceremonies and contribute to continuous improvement initiatives
- Document technical specifications and maintain clean, maintainable codebases
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies (Docker/Kubernetes)
- Strong understanding of RESTful APIs, microservices, and CI/CD pipelines
- Proven track record of delivering production-ready applications in fast-paced environments
- Excellent problem-solving skills and ability to work independently with minimal supervision
- Experience with Agile methodologies and version control systems (Git)