State of Wyoming logo

Software Development III 2025-00725

State of Wyoming
Full-time
On-site
Cheyenne, Wyoming, United States
$5,636.27 - $5,636.27 USD monthly
Software Development

Description and Functions



Open Until Filled 


GENERAL DESCRIPTION: 


This position provides application developer expertise for the development of DFS projects. This position will support development efforts in code development, project management, documentation, and testing. This position supports the efforts and initiatives of the agency. This position has a substantial role in supporting the technical operations of all DFS applications.


 Human Resource Contact: Jennifer Erickson, 307-275-5114, jennifer.erickson1@wyo.gov
 

ESSENTIAL FUNCTIONS:  The listed functions are illustrative only and are not intended to describe every function which may be performed at the job level.


  • Application Development to include: Assist in Development, Maintenance, and production support of DFS applications. Accomplish full system life cycle taskings including analysis, design, coding, technical testing and documentation for the modification of DFS applications. Accomplish coordinated implementation of approved changes in DFS systems. Clearly communicate design requirements to both technical and non-technical personnel. Follow established procedures and adhere to established standards.
  • Acts as the principal designer for major DFS systems and their subsystems utilizing a thorough understanding of available technology, tools and existing systems. Coordinate and participate in all phases of application development, including requirements gathering, estimating phases or tasks, building, testing, and implementation.
    Use modern programming languages and techniques to design, code, and implement software solutions.
  • Lead in revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. Participate in identifying compatibility issues and efficiency of applications. Analyze business problems, design automated solutions, develop plans for implementing solutions, lead projects, and provide support.
  • Work with DFS to develop, modify, enhance, and deploy complex web applications that will improve their business processes or improve their service. Work directly with DFS to interpret their business processes into technical specifications and requirements. Communicate design requirements to technical and non-technical personnel.
  • Participate in researching available tools, technologies, and software products to determine alternative technology solutions to meet customer expectations. Research and document best practices for particular aspects of the development process. Establish and maintain standards as required and apply industry best practice policies.
  • Acts as a mentor for others with less experience. Train other personnel to support the application(s).

Qualifications


PREFERENCES: 


Preference may be given to those with experience in Microsoft .Net Core or other Microsoft .NET Framework.

Preference may be given to those with experience with scripting languages such as JavaScript, Jquery, or Vue.

Preference may be given to those with experience in DBMS (Relational) such as MS SQL Server or MySQL.

Preference may be given to those with experience with Agile Development Process.

Preference may be given to those with working knowledge and programming experience in Salesforce.

Preference may be given to those with working knowledge and programming experience in C#/SQL.



KNOWLEDGE: 


  • Working knowledge of the principles and methods of both The System Life Cycle (SDLC) and Joint Application Development.
  • Accomplished Interpersonal relation skills.
  • Skills in inductive and deductive reasoning.
  • Skills in written and oral communications.
  • Ability to independently prioritize tasks and resources based on type of problem, resource availability and user impact within budget constraints.
  • Ability to conceptualize and solve problems in critical situations and time frames.
  • Ability to create and interpret user, functional and technical specifications to implement new software solutions.
  • Ability to clearly, concisely and logically communicate computer solutions to agency users.
  • Advance knowledge of the principles and techniques of structured system and program design.
  • Working knowledge of flow charting principles, design and analysis.
  • Thorough knowledge and experience in system analysis and design for complex government business information systems.
  • Ability to organize and prepare computer applications documentation.
  • Theoretical and working knowledge of database design and implementation.
  • Working knowledge of the following Microsoft documentation and presentation software: Word, Excel, Visio, and PowerPoint


MINIMUM QUALIFICATIONS:


Education:
Bachelor's Degree (typically in Computer Technology)
  
Experience:
0-3 years of progressive work experience (typically in Computer Technology) with acquired knowledge at the level of a Software Development II
 
OR
 
Education & Experience Substitution:
4-6 years of progressive work experience (typically in Computer Technology) with acquired knowledge at the level of a Software Development II
 
Certificates, Licenses, Registrations:
None

Necessary Special Requirements


NOTES:

 

  • FLSA: Non-exempt
  • Successful candidates must pass a background check.

Supplemental Information


077-Enterprise Technology Services - ETS Information Technology

Click here to view the State of Wyoming Classification and Pay Structure.

URL: http://agency.governmentjobs.com/wyoming/default.cfm

The State of Wyoming is an Equal Opportunity Employer and actively supports the ADA and reasonably accommodates qualified applicants with disabilities.

Class Specifications are subject to change, please refer to the A & I HRD Website to ensure that you have the most recent version.