Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect and scalable cloud-native applications while mentoring junior developers. Enjoy a collaborative culture with cutting-edge technologies and flexible work arrangements.
Responsibilities
- Design and implement microservices using AWS and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to technical documentation and best practices
Qualifications
- 5+ years of experience in backend development (Java/Python)
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Bachelor's degree in Computer Science or related field
- Experience with CI/CD pipelines and DevOps practices
- Proficiency in SQL and NoSQL databases
- Strong problem-solving and communication skills