Job Description
Join our award-winning tech team at InnovateTech Solutions! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for Fortune 500 clients. This hybrid role offers competitive compensation, flexible work arrangements, and opportunities to work on transformative projects. Our Charlotte office features state-of-the-art facilities and a vibrant startup culture where your ideas will directly impact product development. Apply today to join our hiring event!
Responsibilities
- Design and implement scalable cloud-based applications using microservices architecture
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with cross-functional teams to define product requirements
- Optimize system performance and resolve complex technical challenges
- Lead DevOps initiatives including CI/CD pipeline implementation
- Contribute to open-source projects and industry best practices
Qualifications
- 5+ years of experience in software development with strong proficiency in Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of architecting high-availability systems
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with algorithm/data structures expertise
- Experience with agile methodologies and JIRA/Confluence