Job Description
Join our dynamic team at InnovateTech Solutions and shape the future of digital innovation! We're urgently seeking a passionate Senior Software Engineer to drive cutting-edge projects in our New York headquarters. This full-time role offers competitive compensation, comprehensive benefits, and unparalleled growth opportunities in a collaborative environment.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and contribute to our mission of transforming industries through technology. Our culture values creativity, diversity, and continuous learning—apply today and become part of something extraordinary!
Responsibilities
- Lead design and development of high-performance microservices using modern frameworks
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with cross-functional teams to define technical specifications
- Implement CI/CD pipelines and optimize deployment workflows
- Conduct rigorous testing and debugging to ensure product excellence
- Stay current with emerging technologies and industry best practices
- Present technical solutions to stakeholders with clear documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong proficiency in containerization (Docker/Kubernetes)
- Proven track record of leading successful projects from conception to deployment
- Excellent problem-solving skills with attention to detail
- Experience with Agile methodologies and JIRA
- Strong communication skills for technical and non-technical audiences