The New York County District Attorney's Office (DANY) has an immediate opening for a Junior Software Engineer / Programmer 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 experience in application design and programming. The Junior 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.
- 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.
In addition to the Minimum Qualification Requirements, candidates must possess the following :
Bachelor’s degree required, preferably in Information Technology, Computer Science / Engineering, or similar field.
Preferred Requirements / Skills :
- 1-3 Relevant years of experience.
- Proven programming experience, demonstrated through academic projects, work experience, or an active Github account.
- Functional knowledge of databases, data structures, and algorithms.
- Ability to provide estimations and meet deliverables in a timely manner.
- Ability to communicate efficiently with teammates 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 essential.
How To Apply :
Apply with a Cover Letter & Resume.
Hours / Shift :
- Monday Friday, from 9 : 00 am 5 : 00 pm.