IT Senior Developer (This is an in-person position)

Bernalillo County•Albuquerque, NM
•$63,648 - $98,654•Onsite

About The Position

The Developer Senior performs professional duties related to the analysis, development, maintenance, and administration of computer hardware and software systems. The role monitors and administers servers and related platforms, maintains, configures, and monitors network and/or telecommunications infrastructures and related system components. The Developer Senior consults with departmental customers to identify and analyze updated business functions and implements solutions through new hardware or software. The position translates business requirements into system deployments, performs professional-level systems maintenance and customer support duties, and programs using object-oriented languages. It also serves as a project manager on routine systems-related projects that are small to medium in scope and require limited staff and resources. Work is typically performed in an indoor office environment, with occasional travel to other locations. The position may involve noise, dust, unpleasant odors, or confined spaces, and occasional evening, holiday, or weekend work. The job posting identifies this as an in-person position.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Four years of increasingly responsible experience in the stated functional areas.
  • An equivalent combination of related education and/or experience may be considered.
  • Complete a post-offer employment medical examination and background investigation.
  • Adhere to County safety guidelines.
  • Complete all FEMA training assigned to the position.
  • Possess a valid New Mexico driver’s license by the date of hire and maintain a valid license while employed.
  • Complete required supervisor training, if applicable.

Responsibilities

  • Interact with clients to analyze business requirements, recommend technology solutions, identify and map business processes, and gather user requirements.
  • Write, revise, and maintain computer programs based on established specifications using various programming languages and/or database platforms.
  • Program using object-oriented languages such as C#, VB.Net, JavaScript, or ASP.Net with relational databases such as Oracle and SQL Server.
  • Build and maintain SQL queries, create stored procedures, and develop extract scripts to populate the data warehouse.
  • Write application and/or system design specifications, including flow diagrams, schematics, file structures, reports, forms, and menus; define problems, desired outputs, and performance requirements.
  • Coordinate design, development, and implementation activities with system programmers, network analysts, database administrators, and server administrators to deploy new or modified application software.
  • Perform system quality assurance; test, troubleshoot, and debug system issues using appropriate tools; prepare and execute test plans to validate functionality and resolve defects.
  • Conduct training on new applications or systems for users and/or information technology staff.
  • Provide professional systems support to end users of specific applications.
  • Serve as project manager for routine, small- to medium-scope systems-related projects requiring limited staff and resources.
  • Monitor and administer servers and related platforms, and maintain, configure, and monitor network and/or telecommunications infrastructures and related system components.
  • Consult with departmental customers to identify and analyze updated business functions and implement solutions through new hardware or software.
  • Translate business requirements into system deployments and perform systems maintenance and customer support duties.

Benefits

  • Generous leave accruals
  • Career development opportunities
  • Remote and flex-work options as appropriate
  • Longevity pay
  • Education assistance program
  • Health benefits
  • Retirement benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service