Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud-native solutions using cutting-edge technologies. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while working on high-impact projects that shape the future of enterprise software.
Responsibilities
- Design and implement microservices architecture using AWS/Azure
- Lead code reviews and drive DevOps best practices
- Collaborate with product teams to translate requirements into technical specifications
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and industry conferences
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python/Go)
- Expertise with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of delivering scalable SaaS products
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience