Job Description
Join InnovateTech Solutions as a Senior Software Engineer and make an immediate impact! We're seeking a passionate innovator to architect cutting-edge solutions for our enterprise clients. Our collaborative culture thrives on creativity, and we're offering a competitive compensation package with growth opportunities. Work remotely 3 days/week from our Charlotte hub, surrounded by industry leaders who value your expertise. This is your chance to build the future with us—apply today!
Responsibilities
- Lead full-cycle development of scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Conduct security audits and ensure compliance with industry standards
- Drive innovation through research and adoption of emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or similar backend languages
- Strong experience with AWS/Azure cloud services and containerization
- Proven track record of delivering enterprise-level applications
- Excellent problem-solving and communication skills
- Agile/Scrum methodology experience