Job Description
Join InnovateTech Solutions, a cutting-edge tech leader transforming industries through innovative software solutions. We're seeking a passionate Senior Software Engineer to architect and develop scalable applications for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work with the latest technologies in a collaborative environment.
Why Join Us?
- Direct hire role with career advancement opportunities
- Flexible work arrangements and remote options
- Professional development stipend
- Health, dental, and vision insurance
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define technical requirements
- Implement CI/CD pipelines and DevOps best practices
- Optimize application performance and security protocols
- Conduct thorough testing and debugging of complex systems
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in backend development (Java, Python, or Go)
- Expertise with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of RESTful APIs and microservices
- Proficiency with containerization (Docker, Kubernetes)
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills