Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and help shape the future of cloud-native applications. We're urgently hiring for a remote position based in Charlotte, NC, offering competitive compensation and flexible work arrangements. This is your opportunity to work on cutting-edge projects while enjoying work-life balance in one of America's fastest-growing tech hubs.
As a key member of our engineering team, you'll collaborate with cross-functional groups to design, develop, and deploy scalable software solutions. We value innovation, collaboration, and continuous learning. If you're passionate about technology and eager to make an immediate impact, apply now!
Responsibilities
- Architect and develop scalable, high-performance cloud applications using AWS and microservices
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and contribute to innovation
Qualifications
- 5+ years of experience in software development with a focus on cloud technologies
- Proficiency in Python, Java, or Go and modern frameworks (React, Spring, etc.)
- Strong understanding of AWS services (EC2, Lambda, S3, RDS)
- Experience with containerization (Docker, Kubernetes) and orchestration
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and ability to work independently