Job Posting Title:
IT Developer Senior (This is an in-person position)Department:
Information TechnologyLocation:
415 SILVER AVE SWPay Range:
$63,648.00 - $98,654.00Close Date:
07/22/2026Employees at Bernalillo County enjoy the ability to team up with each other to build a high quality of life for our county residents, communities, and businesses. In addition to being an organization with a strong focus on work-life balance, building a culture of flexibility, learning, and belonging the County offers many benefits. Employees of Bernalillo County enjoy many thoughtful rewards such as, but not limited to generous leave accruals; career development opportunities; remote & flex-work options as appropriate; longevity pay; education assistance program; health benefits; lucrative retirement; and so much more.
DUTIES AND RESPONSIBILITIES
- Interacts with clients to analyze business requirements and recommends appropriate technology solutions; identifies and maps business processes and gathers user requirements.
- Writes, revises, and maintains computer programs based on established specifications using various programming languages and/or database platforms.
- Programs using object-oriented languages such as C#, VB.Net, JavaScript, or ASP.Net, in conjunction with relational databases such as Oracle and SQL Server.
- Builds and maintains SQL queries, creates stored procedures, and develops extract scripts to populate the data warehouse.
- Writes application and/or system design specifications, including flow diagrams, schematics, file structures, reports, forms, and menus; defines 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.
- Performs system quality assurance tasks; tests, troubleshoots, and debugs system issues using appropriate tools; prepares and executes test plans to validate functionality and resolve defects.
- Conducts training on new applications or systems for users and/or information technology staff.
- Provides professional systems support to end users of specific applications.
*The above information is intended to outline the general nature and scope of the duties required for this position. It is not an exhaustive list and may vary depending on specific job assignments and responsibilities.
MINIMUM QUALIFICATIONS
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Four (4) years of increasingly responsible experience in functional areas stated above.
*Any equivalent combination of related education and/or experience may be considered for the above requirements.
SCREENING AND COMPLIANCE
The offer of this Bernalillo County position requires compliance with the following:
- Successful completion of a post-offer employment medical examination and background investigation.
- Adherence to all County safety guidelines.
- Complete all FEMA training(s) assigned to this position.
- Possession of a valid New Mexico driver’s license by the date of hire and maintenance of a valid license while employed in this position.
- Complete required supervisor training, if applicable.
WORKING CONDITIONS
- Work is typically performed in an indoor office environment but occasionally requires travel to other locations.
- Work environments may include noise, dust, and/or unpleasant odors, and may occasionally require work in confined spaces.
- Occasional evenings, holidays, and/or weekend work may be required.
EQUIPMENT, TOOLS, AND MATERIALS
- Equipment typically used in the performance of office duties includes telephone, computer, printer, and copy machine.
- Routine handling of various forms of paperwork.
- Occasional use of A county vehicle.
Skills Required
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Four (4) years of increasingly responsible experience in relevant IT development and support
- Programming experience with C#, VB.Net, JavaScript, or ASP.Net
- Experience with relational databases Oracle and SQL Server
- Ability to build SQL queries, create stored procedures, and develop extract/ETL scripts for a data warehouse
- Object-oriented programming and software design/specification skills
- System quality assurance, testing, troubleshooting, and debugging experience
- Experience coordinating design, development, and implementation with system programmers, network analysts, DBAs, and server administrators
- Experience providing end-user support and conducting training on applications/systems
- Possession of a valid New Mexico driver's license by date of hire and maintained while employed
- Successful completion of a post-offer medical examination and background investigation
- Completion of assigned FEMA training(s)
What We Do
Bernalillo County is the local government serving Albuquerque and surrounding communities in New Mexico. It provides public services including economic development, community and health services, planning and permitting, parks and recreation, and public safety. The county manages an annual operating budget and workforce programs while delivering services to residents across urban and unincorporated areas.







