Software Applications Developer Senior

Company:  New Mexico Courts
Location: Santa Fe
Closing Date: 23/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Administrative Office of the Courts



Business Unit: 21800



Software Applications Developer Senior #00042101-21800, Full-Time, Perm, in Albuquerque or Santa Fe, NM



# of Positions: 1



Opening Date: 10-04-2024 - Close Date: 10-18-2024



Job Pay Range: KK/MM: $37.582 - $75.163 per hour OR $78,171 - $151,786 annually



Target Pay Range/Rate: $37.582 - $55.00 per hour OR $78,171 - $114,400 annually


The Administrative Office of the Courts (AOC) is recruiting for a full-time, classified, Software Applications Developer Senior position #00042101-21800 for the Judicial Information Division in Albuquerque or Santa Fe, New Mexico. GENERAL STATEMENT OF DUTIES: Acting under limited supervision and direction, design, implement, and/or maintain custom software applications for the New Mexico judiciary. Finalist(s) may be subject to criminal background checks.

EXAMPLES OF JOB DUTIES:

  1. The Software Applications Developer Senior is responsible to strengthen the Judiciary’s business processes by identifying, creating, designing, and customizing application software.
  2. Identifies enhancements, modifies, maintains and supports existing applications or integrates new features into existing application(s).
  3. Integrates custom applications with the court’s current court case management system (CMS).
  4. Uses various reporting tools to create complex reports that help the judiciary measure performance and satisfy its mission.
  5. Researches, interprets, initiates and communicates best practices for fulfilling end user requirements.
  6. Identifies data quality problems and develops strategies to remedy such problems.
  7. Develops and maintains internal and public facing web applications.
  8. Designs and develops web services for the purposes of communicating with other state and federal agency applications and databases.
  9. Works with judicial entities to streamline and improve business processes and/or create new business processes involving judicial technology applications.
  10. Develops application testing procedures, debugs, and troubleshoots new software applications.
  11. Develops technical manuals and documents procedures.
  12. Conducts application-testing procedures and troubleshoots new software.
  13. Helps coordinate and maintain application database schema.
  14. May provide support to committees that guide the Judiciary’s technology direction and when assigned act as the team lead.
  15. Other duties as assigned.

COMPETENCIES/QUALIFICATIONS:
The successful applicant should demonstrate knowledge of computer science concepts and fundamentals; proper software design technique; software project life cycles; database schema design; structured query language (SQL); object-oriented programming concepts and languages such as Java; application servers like Tomcat, JavaScript and frameworks like AngularJS, Node.js, SOAP and/or RESTful web service design concepts, various IDEs; operating systems concepts with expertise in Windows and/or Linux; software change management; industry standards and its impact on technology and processes; commercial off the shelf software related to court administration, case management or case type systems, judicial and/or law enforcement business domains (examples would include: Odyssey, TRACS, or similar products); application programming interfaces; and database scripting.

WORK ENVIRONMENT AND PHYSICAL DEMANDS:
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, judges, and justices.
  • This job description is ILLUSTRATIVE ONLY and is not a comprehensive listing of all functions performed


  • BENEFITS:
    1. Medical/Dental/Vision/Rx, Short, and Long Term Disability Insurance Programs, employee assistance program (EAP) (
    2. State paid life insurance, supplemental and dependent life insurance
    3. Optional flexible spending accounts for medical, day-care, and travel expenses
    4. Paid time off, up to eight (8) weeks
    5. Paid time off and retirement buyback
    6. Eleven (11) paid holidays
    7. Up to 12 weeks of paid parental leave
    8. Deferred Compensation 457(b) plan
    9. Lifetime Defined Benefits Retirement Plan (
    10. Flexible work schedules and alternative work locations*
    11. Free health care, Rx, and lab work at the facility (Stay Well Health Center) in Santa Fe, NM
    12. Bilingual compensation*
    13. Training and career development opportunities
    14. Higher education opportunities, educational leave, and tuition reimbursement
    15. May qualify for the Public Service Loan Forgiveness Program (PSLF)
    16. May receive overtime holiday or shift differential pay*
    17. May receive physical fitness leave*

    QUALIFICATIONS:
    1. Education: Bachelors’ degree in computer science, information technology (IT)-related engineering, mathematics, or other related technical field.
    2. 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.
    3. 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.
    4. 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.

    TO APPLY: Submit a New Mexico Judicial Branch Application for Employment, or a Resume and a Resume Supplemental form, and proof of education to:

    Administrative Office of the Courts

    Attn: AOC Human Resources Division

    202 E. Marcy Street

    Santa Fe, New Mexico 87501

    Fax: (505) 479-2641

    Email:


    PROOF OF EDUCATION IS REQUIRED
    Applications can be emailed, faxed, or mailed
    EQUAL OPPORTUNITY EMPLOYER

    #J-18808-Ljbffr
    Apply Now
    An error has occurred. This application may no longer respond until reloaded. Reload 🗙