View Our Website View All Jobs


.NET Developer

Posted 08/16/18


In partnership with the New York City Mayor’s Office of Criminal Justice, the Criminal Justice Agency, (CJA) is New York City’s main pretrial services agency, combining operations, demonstration projects, and research under one roof. CJA provides pretrial services to the courts and about 250,000 persons arrested annually in New York City. CJA’s primary operation consists of screening criminal defendants arrested within the five boroughs of the City for pre-trial release. CJA operates 24 hours a day, conducting release interviews in police department detention facilities throughout the city. 


We are creating a team of IT professionals with curiosity to learn, strong focus on customer needs and an ability to address current business requirements with an eye toward future possibilities.  The .NET Developer is responsible for the development, implementation, maintenance, and support of new and existing software solutions. Candidates must be experienced in user interface development and at translating designs into polished, production-ready applications.  This position will be based in our main office in Lower Manhattan.


  • Works collaboratively in a design and development environment
  • Actively provide feedback and formal code review for other developers
  • Understand agile software development and identify ways to improve our design and development processes
  • Ability to effectively communicate and partner with business owners to develop specifications
  • Review business requirements and propose technology solutions
  • Create and deploy clean, scalable and maintainable code
  • Effectively analyze source code to validate business and technical requirements and support application improvements
  • Contribute to implementation efforts (UAT, environment setup, and end-user support)
  • Support production applications through proactive troubleshooting and timely resolution of issues
  • Appropriately prioritize work and provide status updates to ensure that work completes according to schedule and meets customer expectations
  • Adhere to best practices & standards, as well as security and data protection measures


  • 5+ years of application development experience, agile experience preferred
  • Bachelors in a technology related discipline or equivalent experience.
  • Experience using code versioning tools such as Git and GitHub
  • Understanding of Web API services (JSON, REST)
  • Proficient in C#, ASP.NET, .NET Core, Visual Studio (VSTS a plus), XML standards and related technology
  • Working knowledge of SQL query programming, stored procedures and SSIS required
  • Excellent team player
  • Self-starter with the ability to think strategically, develop new code and resolve issues anywhere in the stack 
  • Strong problem solving, design, programming, and testing skills as well as a desire to learn new languages and technology
  • Ability and willingness to participate in an on-call rotation
  • Excellent written communication skills and the ability to translate business requirements into clear technical specifications.

SALARY: $75K- $90K

DEADLINE TO APPLY:  August 31, 2018

Note: Only those applicants being considered will be contacted.

BENEFITS: CJA offers very generous fringe benefits, including medical, dental and vision coverage, retirement plan, transportation benefits, 12 paid holidays and 4 weeks vacation leave.





Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file