Posted: 10/12/2021

SOFTWARE APPLICATIONS DEVELOPER SENIOR
Information Technology Division
 
Opening Date:  October 12, 2021                                                                    Position Numbers: 860 & 44859  
Closing Date:  November 12, 2021                                                            Position Status:  Full-time, Regular
Pay:  $30.995 - $38.744 Hourly                                             Information Technology Division or as assigned
Target Pay:  $38.744 Hourly
 
Essential tasks:  Assist with identifying software application and database requirements; work with end users to understand the Court’s business flow and objectives; design and develop new applications to maintain and strengthen the Judiciary’s business processes; maintain and support existing applications; integrate new features into existing applications; identify data quality problems; develop application testing procedures; train end users; document and resolve errors before implementation. Advanced understanding of object-oriented design principles, relational databases, OOP languages (such as C# and JAVA), and application security. Frontend experience with Node, React, Angular, TypeScript, and similar technologies. Knowledge of current systems analysis, development, programming, testing and implementation tools and techniques. Ability to find innovative solutions. Have the ability to get along with others and to work under stress. May perform other duties as assigned to meet the operational needs of the Court. A more comprehensive copy of the job description is available at https://metro.nmcourts.gov or may be obtained in the Human Resource office of the Metropolitan Court.
 
Qualifications: Education: Bachelors’ degree in computer science, information technology (IT)-related engineering, mathematics, or other related technical field.  Education Substitution: Four (4) years relevant experience, and/or a combination of relevant experience and technical education will substitute for education on a year for year basis.  Experience: Five (5) years of experience in software systems design, analysis, and development including programming, debugging and troubleshooting experience to include web applications; analyzing user requirements and preparing recommendations for systems architecture.  Experience Substitution: Additional relevant education at the Master’s Degree level may substitute for experience at a rate of 30 semester hours equals one (1) year of experience.  Post-offer background history and fingerprint check is required.  The New Mexico Judicial Branch is requiring full COVID vaccination status as a condition of employment within thirty (30) days of hire date.
 
Working Conditions:  The following functions are representative, but not all-inclusive of the work environment and physical demands an employee may expect to encounter in performing tasks assigned to this job. Work is performed in an office or court setting. A valid driver's license and travel may be required. The assigned work schedule may include nights, weekends, holidays and overtime. The employee must regularly interact positively with co-workers, clients, the public, and judges and justices.
 
Applicants interested in applying should complete a New Mexico Judicial Branch Application for Employment (Revised 05/10) or a resume and Resume Supplemental Form and submit with a signature and date to the Human Resource Division prior to 5 p.m. on the closing date.  Mailed applications must be received by 5 p.m.  on the closing date.
 
The Bernalillo County Metropolitan Court is an Equal Opportunity Employer and applicants selected for an interview must notify the Human Resource Division at (505) 841-9819 of the need for an accommodation.