City of New York

City of New York

Senior Software Engineer

New York, NYPosted 6 days ago$110,000 – $150,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

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.

Qualifications

Required Qualifications

  • Bachelor’s degree in Information Technology, Business Administration or a related field from an accredited college
  • 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.
  • Authorization to work in the United States is required for this position.

Preferred Qualifications

  • 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.

Skills & Technologies

.NETAgile

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$110,000 – $150,000

Location

New York, NY

Posted

6 days ago

Country

US