Job Description
Join our dynamic team at InnovateTech Solutions as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and drive technical innovation. This is an immediate full-time opportunity offering competitive compensation, flexible work arrangements, and career growth in one of America's fastest-growing tech hubs.
Our Charlotte office fosters a collaborative culture where your expertise will directly impact product development and customer success. We provide comprehensive benefits including health insurance, 401(k) matching, and professional development stipends.
Responsibilities
- Design and implement scalable cloud-based applications using AWS/Azure
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements
- Optimize system performance and troubleshoot complex technical issues
- Lead architectural decisions and implement CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development
- Proficiency in Python, Java, or C# with cloud platforms
- Strong understanding of microservices architecture and containerization
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in fast-paced environments
- Relevant AWS/Azure certifications preferred