Job Description
We are seeking a highly skilled Software Engineer to join our elite engineering team in New York, NY. We are proud to offer a comprehensive Relocation Assistance Package for candidates currently residing in Virginia or other regions who wish to relocate.
In this pivotal role, you will design, develop, and deploy scalable software solutions that drive our business forward. You will work in a hybrid environment, utilizing cutting-edge technologies to solve complex problems. Join us and enjoy a competitive salary, generous benefits, and the opportunity to work with industry leaders.
Why Join Us?
- Relocation Package: Cover for moving costs and a sign-on bonus.
- Hybrid Work Model: Flexible schedule combining on-site collaboration in NYC and remote flexibility.
- Professional Growth: Access to continuous learning budgets and mentorship programs.
Responsibilities
- Design, implement, and maintain high-performance, scalable software applications.
- Collaborate with product managers and designers to define feature requirements and user stories.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot, debug, and resolve technical issues efficiently.
- Contribute to architectural decisions and technical planning sessions.
- Optimize application performance and ensure security compliance.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional experience in software development.
- Proficiency in modern programming languages such as Java, Python, or Go.
- Strong experience with web frameworks (React, Angular, or Node.js).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with database technologies (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.