Job Description
Join our cutting-edge engineering team in the heart of NYC! InnovateTech Solutions is urgently seeking a talented Software Engineer to build scalable, high-impact products. We offer comprehensive relocation assistance to top-tier candidates nationwide. This is your opportunity to work with industry leaders in a collaborative environment while enjoying competitive compensation and benefits.
Responsibilities
- Design, develop, and maintain scalable backend systems using Java/Python
- Collaborate with cross-functional teams to define technical requirements
- Optimize application performance and troubleshoot complex issues
- Implement CI/CD pipelines and DevOps best practices
- Mentor junior engineers and conduct code reviews
- Drive innovation through prototype development and research
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Java, Python, Go)
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Proficiency with databases (SQL/NoSQL) and microservices architecture
- Experience with Agile methodologies and version control (Git)
- Excellent problem-solving and communication skills