This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Software Engineer to join a team building and enhancing modern web applications in New York City, New York. This Long-term Contract opportunity is ideal for someone who enjoys developing reliable, scalable solutions across both front-end and back-end environments. The role focuses on creating high-quality software, collaborating with cross-functional partners, and contributing to continuous improvements throughout the development lifecycle.
Job Responsibility
Design, build, and maintain software applications using C#, .NET, and ASP.NET technologies
Develop responsive user-facing features with JavaScript and React.js to deliver an intuitive application experience
Collaborate with product, engineering, and business stakeholders to translate requirements into effective technical solutions
Write clean, testable, and maintainable code while following established development standards and best practices
Troubleshoot application issues, identify root causes, and implement timely fixes to support stable system performance
Participate in code reviews and contribute ideas that improve application quality, usability, and long-term maintainability
Support enhancements, updates, and technical changes as part of ongoing application development efforts
Document technical designs, implementation details, and development updates to support team knowledge sharing
Requirements
Experience developing software applications with C# and the .NET framework
Hands-on knowledge of ASP.NET for building and maintaining web-based solutions
Strong proficiency in JavaScript and React.js for front-end development
Ability to create scalable, well-structured, and maintainable code
Experience working collaboratively within a software engineering team environment
Strong problem-solving skills with the ability to debug and resolve technical issues effectively
Clear communication skills to work with technical and non-technical stakeholders