Job Description
Join our dynamic engineering team at InnovateTech Solutions, where cutting-edge innovation meets real-world impact. We're urgently seeking a passionate Senior Software Engineer to architect and develop scalable solutions for our next-generation platform. As a key contributor, you'll collaborate with cross-functional teams to deliver high-performance applications that transform industries. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape our technical roadmap in a collaborative, growth-oriented environment.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proven track record with RESTful API development and database optimization (SQL/NoSQL)
- Familiarity with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to work in fast-paced environments