Software Developer

City of Las Cruces, NM
Las Cruces, NM
$60,880 - $87,160 / Year 
Mid level

Job Description

Nature of Work

Assists in designing, coding, testing, and implementing technical solutions to improve services to customers and support operations.

Environmental Factors

Work is performed in a standard office environment with no notable adverse environmental conditions.

Physical Factors

Light physical demands, require frequent to constant use of a personal computer.

Work Situation Factors

Position involves competing demands, performing multiple tasks, working to deadlines, occasional work beyond normal business hours, and responding to customer issues. Regular attendance is an essential function of this job to ensure continuity of services. Position is subject to drug testing in accordance with applicable State and Federal regulations and City of Las Cruces policies.


Meeting or exceeding the minimum qualifications does not guarantee an invitation to participate in the process.

Full-time; regular. Exempt

This position is graded at RX20

Duties and Responsibilities

  • Explores, develops, and recommends new technology for implementation; researches, recommends, and documents best practices.
  • Develops project requirements, interface design, and architecture to ensure applications are developed according to specifications.
  • Works with internal customers to understand their needs; prepares and presents various special and recurring reports and recommends options to stakeholders; including the creation of advanced queries for ad hoc reports.
  • Provides customer service and consults with customers to provide technical direction and support from the point of design through development and implementation.
  • Works with staff to access and manipulate data, including merging data, from disparate data sources with different data models.
  • Creates system and end user documentation to support new system implementation, enhancement releases, and incident management efforts; coordinates training with staff for users of software applications.
  • Provides support with implementation of each level of development for programming efforts including user Interface, business logic, and data access.

Minimum Qualifications

Equivalent to a Bachelor's degree in Information Technology, Computer Science, Management Information Systems or related field, AND two (2) years of related experience in designing, developing, programming, and/or supporting IT systems and applications. A combination of education, experience, and training may be applied in accordance with City of Las Cruces policy.

Licenses and/or Certifications

Valid driver's license may be required or preferred. If applicable, position requires an acceptable driving record in accordance with City of Las Cruces policies.

Knowledge, Skills, and Abilities

Basic Knowledge of: Microsoft Windows operating system and related Microsoft Office software programs; Microsoft development tools, Configuration Management, SDLC software development lifecycle, API integration with .NET Framework, and software engineering including structured programming, data normalization, and data structures; applications and programming and reporting and querying tools; relational database system(s) such as Microsoft SQL Server; systems analysis and design; application development; data management; designing, coding, testing, debugging, deployment, troubleshooting and maintenance principles and techniques of Windows-based software applications; current versions of Microsoft Visual Studio; writing and testing code, testing system functionality, researching and implementing new features for software and applications; software, protocols, and standards in the Microsoft environment; tools and techniques of project management; research methods and techniques; database systems integration, quality assurance procedures, and documentation of data sets; system access and security guidelines and procedures; City organization, operations, policies, and procedures to successfully meet established goals and objectives.

Ability to: perform a variety of duties and responsibilities and assess and prioritize multiple tasks, projects, and demands to meet critical deadlines and ensure achievement of goals and objectives; coordinate and work with staff on all aspects of software development projects to ensure timely completion; conduct research and develop appropriate documentation to meet scheduled requirements; work effectively with users, technical personnel, and consultants to achieve stated objectives; establish and maintain effective working relations with staff and customers to promote and support a productive work environment; work efficiently independently and in a team environment to meet established goals and objectives; communicate effectively in verbal and written forms to respond effectively to customers and staff; exercise initiative and independent judgment within established procedural guidelines in performance of daily duties.

Skills in: researching, analyzing, and synthesizing data, evaluating alternatives, and making logical recommendations based on findings to address issues and/or improve services, procedures, policies, and methods; using required software programming languages; developing web-based database applications using several programming languages and development tools; analyzing, identifying, recommending and implementing solutions to technical problems; responding effectively to customers; reading, interpreting, and communicating technical instructions; compilation, analysis, and presentation of technical and statistical information; using initiative and independent judgment within established procedural guidelines; effective verbal and written communication; establishing and maintaining effective working relations with co-workers and the public.

To view a summary of benefits offered by the City of Las Cruces,

Ref #
30+ days ago
Last updated 30+ days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.