• Resume Builder
  • Jobs
  • Products

    Resume BuilderCover Letter BuilderInterview Prep

    Explore

    Explore CareersSalary DataResume TemplatesResume Examples
  • For employers

    Primary actions

    Post a JobCreate a local job listing and review applicantsPricingFlat-rate 15- and 30-day plans

    Learn more

    How it worksSee what happens after you publish a roleCompany profileBuild trust with a public employer pageEmployer HelpAnswers about posting, applicants, and payments

    Local hiring, made simpler

    Flat-rate job posts, map-based visibility, and tools built for local teams.

    Post a Job
  • Sign in

Products

  • Resume Builder
  • Cover Letter Builder
  • Interview Prep
  • Jobs

Resources

  • Explore Careers
  • Resume Templates
  • Resume Examples
  • Salary Data
  • Data Sources

Company

  • Post a Job
  • Pricing
  • Help Center
  • Support
  • What's new
  • Contact

Legal

  • Privacy
  • Terms
  • Disclaimer
  • Refund
  • Accessibility
  • Data deletion

© 2026 Bespree. All rights reserved

CN

Senior Software Engineer

City of New York
Location
New York, NY
Compensation
$110,000 - $150,000 / year
Employment type
Full-time
Date posted
Jun 16, 2026
1 Hogan Pl./100 Centre St., N., NY

How to apply

City of New York

Job summary

The New York County District Attorney’s Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT Department provides enterprise-wide IT solutions for investigations, prosecution support, and case management. In this position, the Programmer will work on developing new databases and new applications while maintaining more than 80 in-house applications. These applications are used to track case data, produce case papers, provide prosecution support, communicate with victims, and share information with other law enforcement agencies. We are seeking a Programmer with a solid background in application design and programming. The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department, Assistant District Attorneys, investigators, and support staff throughout the office.

Responsibilities include but are not limited to:

  • Participate in gathering business requirements, designing screens and workflow, and advancing technical solutions for the development of applications to support requirements.
  • Incorporate pre-approved code modules into newly developed code routines.
  • Develop and maintain secure and responsive web (ASP.NET Core) and desktop (WPF) applications using .NET Core (C#).
  • Prototype, evaluate, and recommend designs of applications and databases.
  • Follow office standards and practices across development activities including documentation, coding, testing, version control, and code review.
  • Perform related tasks and assignments as required.
  • Multi-tasking, actively working and maintaining multiple applications simultaneously.
  • Supervising junior developers.

In addition to the Minimum Qualification Requirements, candidates must possess the following:

  • Bachelor’s degree in Information Technology, Business Administration or a related field from an accredited college; and
  • Minimum Five (5) – Ten (10) years of experience in IT project coordination or solution delivery, with demonstrated experience working alongside procurement or vendor management teams.

Preferred Requirements/Skills:

  • 5+ years of experience outside of higher education (I mean no school related internship, bootcamp experiences etc.)
  • Proven understanding or through practical use of industry practices such as Extreme Programming, Test Driven or Agile development or other methodologies.
  • Proven programming experience, demonstrated through work experience, or an active Github account.
  • Expert knowledge of databases, data structures, and algorithms.
  • Ability to provide estimations and meet deliverables in a timely manner.
  • Ability to communicate efficiently with teammates is a must.
  • Self-driven and willingness to expand technical skill set.
  • Ability to multi-task in a fast-paced environment, prioritize among competing needs and respond quickly to requests for information.
  • Ability to follow directions and apply proper policies, procedures, and guidelines.
  • Resourcefulness, initiative, and good judgment are essential.

How to Apply:

  • Apply with a Cover Letter and Resume.

Hours/Shift:

  • Monday
  • Friday from 9 am - 5 pm.

Additional Information:

  • Current office employees: To be eligible for a transfer or promotion, staff must have already served at least 1 year in their current unit/bureau/department and be in good standing. In addition, must meet the minimum and additional qualifications of the position.
  • Authorization to work in the United States is required for this position.

Minimum Qualifications

  • A baccalaureate degree from an accredited college and four years of satisfactory full-time experience related to the area(s) required by the particular position; or,
  • Education and/or experience which is equivalent to "1" above.

Residency Requirement

  • City Residency is not required for this position.