Job Description
Join Innovatech Solutions as a Senior Software Engineer and be part of our dynamic team revolutionizing digital experiences in the heart of New York. We're seeking a passionate innovator to architect scalable solutions while collaborating with cross-functional experts. Enjoy competitive benefits, hybrid work flexibility, and opportunities to shape cutting-edge projects.
Responsibilities
- Lead end-to-end development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to CI/CD pipeline improvements and DevOps practices
- Research emerging technologies and recommend innovative solutions
Qualifications
- 5+ years of experience in software development with strong proficiency in Java/Python
- Bachelor's degree in Computer Science or equivalent practical experience
- Expertise with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of designing scalable, high-traffic systems
- Strong understanding of Agile methodologies and test-driven development
- Excellent problem-solving skills and ability to work in fast-paced environments