ASP.NET developer with TDD and Agile- perm role

US-NY-New York
2 months ago
Job ID
Position Type
# of Openings


Looking for a Sr. Solutions Developer to join our Information Technology Department in New York. This position performsan extremely high level of analysis, design, development, testing and supportfor complex IT projects/systems/applications. Mentors, coaches, and directs work performed by other software analysts and IT staff. May have supervisory duties of instructing, assisting, directing and checking the work of other software analysts and/or IT staff on specific projects.


  • Researches and evaluates alternative IT solutions, and recommends the most efficient and cost effective solution for the systems’/applications’ design.
  • Performs highly technical software analysis, design, and programming.
  • Makes decisions on IT technical issues and application designs.
  • Mentors other software analysts and IT staff.
  • Supports business users in the use of IT applications/systems.
  • May participate in code reviews.
  • May assume the responsibility for coordinating the activities of software programming with the other groups in the IT function.
  • Keeps abreast of hardware and software developments including theory and technique.
  • Performs related IT duties as assigned or requested.


Hands-on, senior development experience in .Net and TDD is important. 

Work in an adjile 

Need to have knowledge in DB.

Will do new development on existing platform.


Bachelor degree in Computer Science of a related discipline and 7-10 years of specific experience in Business Systems or an equivalent combination of education and work experience.

  • Experience in IT implementation methods and tools.
  • Demonstrated ability to understand and provide IT solutions to complex problems.
  • Experience with professional liability insurance.
  • Strong communication skills.
  • Superior analytical ability.
  • Judgment and the ability to work effectively with clients and IT managers and staff.
  • Requires experience with state of the art application support software packages (e.g., C#, Web API, ASP.NET MVC, NUnit, etc.).
  • Requires strong technical/analytical ability and communication skills.
  • Ability to work effectively with business and IT managers and IT staff.
  • Solid understanding of the business in general and the business processed that are supported by the application system(s) supported.
  • Requires a broad knowledge of the system development life cycle.
  • Person in this role must demonstrate the willingness and ability to assist the manager and/or project manager in determining computer systems requirements and IT design systems to meet these hardware and software requirements. 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.