Share this Job


Date: Nov 23, 2022

Location: Butte, MT, US, 59701



Qualification Requirements:  To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Summary:  Provides support of application software, perform system testing in both development and environments by performing the following duties.


Essential Duties and Responsibilities: (Other duties may be assigned)


  • Gather and document business requirements for complex business operations, including complex use scenarios, features, and functions, and interfaces to other systems.
  • Validate software application design and configuration through testing.
  • Troubleshoot and resolve application errors or unexpected behaviors and provide root cause analysis. 
  • Develop and maintain application life cycle and road maps.
  • Document data models for software applications.
  • Develops new or updates current support, end user, and training documentation.
  • Analyzes computer programming logic and/or reporting code to find root cause of security threats or errors and recommend revisions to computer programs and/or reports.
  • Performs support and problem management according to ITIL standards for end-user requests.
  • Tests and controls changes in the production environment according to ITIL change management standards.
  • Coordinates with application vendors or development teams to resolve problems and trouble tickets.



To perform the job successfully, an individual should demonstrate the following competencies:


  • Analytical - ability to visualize, articulate, conceptualize or solve both complex and uncomplicated problems by making decisions that are sensible given the available information.
  • Problem Solving – Identifies, collects information, determine root cause, plans and documents a solution in a timely manner.
  • Project Management - the ability to decompose complex business solutions into phases, milestones, and the ability report on task completions.
  • Technical Skills - Strives to continuously build technical knowledge and skills.
  • Retail business experience preferred



Associate's degree (A. A.) or equivalent from two-year College or technical school; or six months to one year related experience and/or training; or equivalent combination of education and experience.


Language Ability:

Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.  Ability to write reports, business correspondence, and procedure manuals.  Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.


Math Ability:

Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.


Reasoning Ability:

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.


Computer Skills:

To perform this job successfully an individual should have knowledge of the Microsoft Office suite including Visio, Microsoft Visual Studio, source control software applications, knowledge and/or experience with one or more of the supported Microsoft Visual Studio programming languages preferred, knowledge and/or experience with MS SQL Server, SSRS, SSIS (ELT) technologies preferred.



Certificates and Licenses:

Valid Driver's License


Supervisory Responsibilities:

This job has no supervisory responsibilities.


Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


The noise level in the work environment is usually moderate.


Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


The employee must frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 10 pounds. While performing the duties of this Job, the employee is regularly required to talk or hear. The employee is frequently required to sit. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl and taste or smell.


Disclaimer:   The list of requirements, duties and responsibilities is not exhaustive but is the most accurate list for the current job.  Management reserves the right to revise the job description and to require that other tasks be performed when the circumstances of the job change, (for example, in the event of emergencies, or changes in personnel, work load, or technical development).

Nearest Major Market: Montana

Job Segment: Developer, Testing, Information Technology, Programmer, Project Manager, Technology