Software Engineer – QA/QC
New York, New York
We are seeking a detail-oriented and collaborative Software Engineer - QA/QC to join our consulting firm to develop tools to streamline project planning and reporting for the construction industry.
This is a great opportunity for a junior developer who wants to grow within a small but technical environment. You will work directly with senior developers and operations staff to support and refine our internal web application. Your responsibilities will be grounded in the fundamentals—version control, documentation, testing, and debugging—to ensure the software remains stable, usable, and well-maintained.
This role is ideal for someone who enjoys problem-solving, pays close attention to detail, and is eager to learn and contribute to areal-world production environment.
Full-time: (Monday - Friday, 9am - 5pm)
On-site: 400 Park Avenue, NYC
Compensation: $55 - 70K, based on experience
Responsibilities
- Maintain and improve internal documentation across systems and processes
- Assist in writing and managing tests for the existing application
- Debug bugs and inconsistencies in frontend and backend logic
- Use Git for version control and collaborate through pull requests
- Participate in code reviews and standups with the development team
- Work with technologies including JavaScript, Go, and React
- Communicate with team members to gather feedback and identify improvements
What We're Looking For
- Bachelor's degree in Computer Science
- Solid understanding of web development (HTML, CSS, JavaScript)
- Familiarity with version control tools (Git, GitHub)
- Exposure to any of the following is a plus: Go, React, Node.js, REST APIs
- Interest in building reliable, well-documented systems
- A strong willingness to learn, take initiative, and ask good questions
- Ability to work independently and take ownership of assigned tasks
Why Join Us?
- Work in a collaborative environment where your contributions have real impact
- Learn from experienced engineers and gain hands-on experience with a live product
- Help shape and maintain software that supports real-world consulting work
- Be part of a growing team with a mix of consulting and technical expertise
- Enjoy the benefits of an in-person office culture at a prestigious NYC location