drjobs Software Development III 2025-01465

Software Development III 2025-01465

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cheyenne, WY - USA

Monthly Salary drjobs

USD 5636 - 5636

Vacancy

1 Vacancy

Job Description

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

ESSENTIAL FUNCTIONS: The listed functions are illustrative only and are not intended to describe every function that 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 the 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 the 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 relationship skills.
  • Skills in inductive and deductive reasoning.
  • Skills in written and oral communications.
  • Ability to independently prioritize tasks and resources based on the 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 systems 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:
Bachelors 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 & ExperienceSubstitution:
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:


Supplemental Information


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

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.