Talent.com
Programmer Analyst
Programmer AnalystDona Ana County • Las Cruces, New Mexico, US
Programmer Analyst

Programmer Analyst

Dona Ana County • Las Cruces, New Mexico, US
1 day ago
Job type
  • Full-time
Job description

NOTICE TO APPLICANT

This position will close at 12 : 00AM MST on the End Date.

You must ensure your application reflects the correct and current information for your work experience, hours worked per week per position, education, personal information, etc.

Only the information provided on this application is evaluated when determining compensation.

  • An assessment will be administered for this position

End Date : November 11, 2025

Job Description

PURPOSE SUMMARY. Analyze business requirements, design, develop, test, deploy, and maintain software applications and their integrations. Ensure technological solutions align with business goals, improve efficiency, and provide reliable performance. Research, design, document, and modify software specifications while collaborating with business stakeholders throughout the software development lifecycle.

ESSENTIAL DUTIES.

1. Strategy and Planning

  • Meet with stakeholders, system owners, and end users to develop business requirements, objectives, deliverables, and specifications for assigned projects.
  • Translate business requirements into detailed technical specifications, design documents, and project plans including scope, schedule, and implementation.
  • Analyze existing systems and procedures to identify areas for improvement, automation, or new development.
  • Create and maintain comprehensive technical documentation, including system specifications, design diagrams, code comments, and user manuals.
  • Participate in software reviews, planning sessions, and client meetings.
  • Research and evaluate new tools, technologies, and best practices to enhance software systems and development processes.
  • 2. Acquisition and Deployment

  • Collaborate in the design, development, and deployment of new applications and enhancements to existing applications according to established specifications and coding standards.
  • Write and code software applications and integrations according to specifications.
  • Write scripts to enhance functionality and performance of applications as necessary.
  • Install server software products as required.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Liaise with vendors to implement new software products or systems and resolve adaptation issues.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Create and manage system integrations and process automation solutions.
  • Develop user-friendly interfaces and ensure a positive user experience.
  • Conduct unit, integration, and system testing to ensure software reliability, functionality, and performance and meet quality standards and user expectations.
  • 3. Operational Management

  • Liaise with network administrators, systems analysts, and software engineers to resolve problems with existing software systems, new products, or new integrations.
  • Develop data reports according to specifications and in collaboration with Subject Matter Experts.
  • Work with the Training Specialist to develop and maintain user training and guidelines.
  • Monitor the operation of assigned programs and systems, diagnosing and correcting errors in logic, coding, and data.
  • Provide ongoing technical support to end-users, troubleshoot issues, and implement enhancements.
  • Implement application and program updates and ensure minimal disruption to ongoing business operations.
  • Generate reports on application performance, project status, and other relevant metrics for management and team members.
  • Identify and propose improvements to existing applications, processes, and workflows.
  • ADDITIONAL DUTIES. Perform 24-hour on-call. Other duties as assigned.

    QUALIFICATIONS.

    A. Education. Associate's degree from an accredited college or university in Computer Science, Information Technology, Software Engineering, or a related field.

    B. Experience. Two (2) years of experience in programming, systems analysis, and software development in a complex computer and information system environment.

    C. Education / Experience substitution. In accordance with County Policy.

    D. Licenses / Certifications. Valid driver's license. Must maintain a valid driver's license and an acceptable driving record in accordance with County policy. Certifications in Capability in Business Analysis (CCBA), Oracle Certified Professional, Java Programmer, Python Programming (PCAP), Certified Scrum Developer (CSD), Secure Software Lifecycle Professional (CSSLP), CompTIA Data+ / Security+) are preferred. Any other related CompTIA, Project Management, or Microsoft certifications are a plus.

    E. Other (e.g., post-offer medical exam, polygraph, background check, driver's license record, etc.). Must pass NCIC background and driving record check.

    KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED BY THE POSITION :

    Knowledge of :

  • General principles and techniques of programming and systems analysis.
  • Procedural and object-oriented programming languages (e.g., Java, C#, Python, JavaScript, SQL).
  • Software development methodologies (e.g., Agile, Waterfall, SCRUM).
  • Data integration methods and data-structures (e.g., SOAP, REST, SSRI, XML, JSON).
  • Version control systems (e.g., Git).
  • Relational database design and management (e.g., MS-SQL Server, MySQL, Oracle, PostgreSQL).
  • Relational database techniques including normalization.
  • Operating systems (e.g., Windows, Red Hat Enterprise Linux).
  • Cloud platforms (e.g., AWS, Azure, Google Cloud, OCI).
  • Data analytics and reporting tools.
  • Project planning and management.
  • Skill in :

  • Excellent customer service and end-user support.
  • Advanced problem-solving and critical thinking.
  • Time management and attention to detail.
  • Application design, programming, and implementation.
  • Coordinating and participating in systems analysis.
  • APIs and system integration.
  • Analyzing data and developing logical solutions to programming problems.
  • Accurately identifying and evaluating client software needs and requirements.
  • Ability to :

  • Make sound decisions and logical judgments in emergency situations.
  • Conduct research into issues and products as required.
  • Effectively prioritize and execute tasks in a high-pressure environment.
  • Present ideas and solutions in a user-friendly language.
  • Explain complex technical concepts to diverse audiences.
  • Be highly self-motivated and directed.
  • Effectively communicate both orally and in writing.
  • Work within a team-oriented, collaborative environment.
  • Compensation Range

    $52,852.80 - $85,800.00

    recblid fm7x0ebrh8lcdow2qiqj63vhudcshc

    Create a job alert for this search

    Programmer Analyst • Las Cruces, New Mexico, US

    Related jobs
    Systems Administrator (TS / SCI with Polygraph Clearance Required)

    Systems Administrator (TS / SCI with Polygraph Clearance Required)

    Fluor • Las Cruces, NM, United States
    Full-time
    At Fluor, we are proud to design and build projects and careers.We are committed to fostering a welcoming and collaborative work environment that encourages big-picture thinking, brings out the bes...Show more
    Last updated: 1 day ago • Promoted
    Senior ALC Developer

    Senior ALC Developer

    MAXIMUS • Las Cruces, NM, United States
    Permanent
    Assembler Language Computer (ALC) Programmer to support our Internal Revenue Service (IRS) IO&A project.This position is remote and requires clearance through the IRS MBI process.Essential Duties a...Show more
    Last updated: 1 day ago • Promoted
    Programmer Analyst

    Programmer Analyst

    Dona Ana County • Las Cruces, New Mexico, United States
    Full-time
    This position will close at 12 : 00AM MST on the End Date.You must ensure your application reflects the correct and current information for your work experience, hours worked per week per position, e...Show more
    Last updated: 3 days ago • Promoted
    Networking Administrator IntermediateLevel

    Networking Administrator IntermediateLevel

    Link Solutions • White Sands, NM, United States
    Full-time
    Networking Administrator (Intermediate-Level).Must have an active DoD Top Secret Clearance.Non-remote (relocation incentive available). Networking Administrator (Intermediate-Level).Layer 2 / 3 switch...Show more
    Last updated: 1 day ago • Promoted
    Senior Analyst, Technical Configuration Information Management - REMOTE

    Senior Analyst, Technical Configuration Information Management - REMOTE

    Molina Healthcare • Las Cruces, NM, United States
    Remote
    Permanent
    Responsible for accurate and timely implementation and maintenance of critical information on claims databases.Maintains critical information on claims databases. Synchronizes data among operational...Show more
    Last updated: 1 day ago • Promoted
    Microsoft Administrator III

    Microsoft Administrator III

    Trideum Corporation • White Sands, NM, United States
    Full-time
    Trideum Corporation is a 100% employee-owned company, committed to embracing the world's toughest challenges with a servant's heart. Through dedicated hard work and commitment, we provide distinctiv...Show more
    Last updated: 23 hours ago • Promoted
    Systems Administrator Tier I_ TS / SCI with Polygraph

    Systems Administrator Tier I_ TS / SCI with Polygraph

    General Dynamics Information Technology • Las Cruces, NM, United States
    Full-time
    Clearance Level Must Be Able to Obtain : .IT Infrastructure and Operations.IT Help Desk,IT System Administration,Service Desk (Inactive). CompTIA Security+ CE | CompTIA - CompTIA.Transform technology ...Show more
    Last updated: 1 day ago • Promoted
    Networking Administrator (Intermediate-Level)

    Networking Administrator (Intermediate-Level)

    Link Solutions • White Sands, NM, United States
    Full-time
    Information Technology services to government clients in support of critical mission needs.Delivering a broad range of Infrastructure Operations, Application Development, Cybersecurity, Virtualizat...Show more
    Last updated: 1 day ago • Promoted
    Computer Programmer

    Computer Programmer

    TradeJobsWorkForce • 79914 El Paso, TX, US
    Full-time
    Computer Programmer Job Duties : Code and test programming for software and mobile apps.Develop and deploy ...Show more
    Last updated: 30+ days ago • Promoted
    Application Developer

    Application Developer

    TradeJobsWorkForce • 79934 El Paso, TX, US
    Full-time
    Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent...Show more
    Last updated: 30+ days ago • Promoted
    Systems Administrator Tier I_ TS / SCI with Polygraph

    Systems Administrator Tier I_ TS / SCI with Polygraph

    General Dynamics • Las Cruces, NM, United States
    Full-time
    Transform technology into opportunity as a Systems Administrator with GDIT.A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT you'll be at the forefront o...Show more
    Last updated: 19 hours ago • Promoted • New!
    O&M Network Engineer

    O&M Network Engineer

    Leidos Inc • Las Cruces, NM, United States
    Full-time
    The Digital Modernization Sector at Leidos has an opening for an Operations & Maintenance (O&M) Network Engineer to support the customer's various wide area networks (WANs) and local area networks ...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    American Systems • White Sands, NM, United States
    Full-time
    Software & Systems Development.AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information ...Show more
    Last updated: 1 day ago • Promoted
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Mesquite, New Mexico, US
    Remote
    Full-time +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
    Last updated: 22 days ago • Promoted
    Systems Administrator - TS / SCI

    Systems Administrator - TS / SCI

    ClearanceJobs • Las Cruces, NM, United States
    Full-time
    Top Secret IT - Hardware Position.Manages the functionality and efficiency of a group of computers running on one or more operating systems. Understand all the different systems that are monitored i...Show more
    Last updated: 19 hours ago • Promoted • New!
    Junior ALC Developer

    Junior ALC Developer

    MAXIMUS • Las Cruces, NM, United States
    Permanent
    Maximus is seeking a Junior Assembler Language Computer (ALC) Programmer to support our Internal Revenue Service (IRS) IO&A project. This role is remote and requires the passing of the IRS MBI clear...Show more
    Last updated: 1 day ago • Promoted
    Technology Solutions Architect

    Technology Solutions Architect

    Sagility India Private Ltd • Canutillo, TX, United States
    Full-time
    Technology Solutions Architect.Sagility combines industry-leading technology and transformation-driven BPM services with decades of healthcare domain expertise to help clients draw closer to their ...Show more
    Last updated: 1 day ago • Promoted
    Senior Systems Engineer (MBSE) (Onsite)

    Senior Systems Engineer (MBSE) (Onsite)

    RTX • Las Cruces, NM, United States
    Full-time
    CO112 : Buckley AFB 18500 East 6th Ave 18500 East 6th Avenue Buckley AFB, Aurora, CO, 80011 USA.Person, or Immigration Status Requirements : . At Raytheon, the foundation of everything we do is rooted ...Show more
    Last updated: 1 day ago • Promoted