Job Description
We are a leading technology firm in New York City looking for a Senior Software Engineer to join our growing team. If you are a proactive professional ready to start immediately and drive innovation, we want to meet you.
In this role, you will be responsible for designing and implementing scalable software solutions that impact millions of users. We offer a competitive benefits package, a dynamic work environment, and the opportunity to work with cutting-edge technologies.
Responsibilities
- Design and develop high-quality, scalable, and maintainable software applications using modern frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define and deliver new features.
- Write clean, efficient, and well-documented code following best practices.
- Optimize applications for maximum speed and scalability.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Troubleshoot complex technical issues and debug software defects.
- Mentor junior developers and contribute to team technical growth.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Ability to relocate or commute to our New York office.
- Must be available to start work immediately.