Senior Programmer 2026-00846

State of Wyoming

Cheyenne, WY

JOB DETAILS
SALARY
$35.60–$39.56 Per Hour
SKILLS
Agile Programming Methodologies, Americans with Disabilities Act (ADA), Analysis Skills, Budgeting, CSS (Cascading Style Sheet), Calculators, Calendar Management, Clean Technologies, Commercial Off-the-Shelf (COTS), Communication Skills, Computer Hardware, Computer Programming, Computer Skills, Computer Software, Content Structure, Cost Estimates, Crystal Reports, Customer Conversion, Customer Satisfaction, Customer/Client Research, Database Administration, Database Design, Database Management Software/Systems (DBMS), Database Programming, Deductive Reasoning, Dental Insurance, Develop Methodologies, Documentation, English Language, Establish Priorities, Facebook, Fishing, Government, HTML5, Hardware Installation, Health Plan, High School Diploma, Human Resources, Hunting, Identify Issues, Income Tax, Inductive Logic, Information Technology & Information Systems, Internet Application, JavaScript, Leadership, Lift/Move 50 Pounds, LinkedIn, Mathematics, Microsoft Access Database, Microsoft SQL Server, Multi-tier Architecture, Needs Assessment, Negotiation Skills, Newsletter, Object Oriented Programming (OOP), Open Source Programming Languages, Oracle, Oracle Database, Oracle PL-SQL, Primavera, Problem Solving Skills, Process Flow, Programming Tools, Project Development, Project Tracking, Project/Program Coordination, Project/Program Management, Quality Control, Quality Metrics, Recreation, Requirements Management, Social Media, Software Development, Software Engineering, Software Installation, State Tax, System Test, Systems Administration/Management, Systems Analysis, Team Lead/Manager, Team Player, Time Management, Twitter, Unit Test, Vendor/Supplier Management, Vision Plan, Willing to Travel, Zip
LOCATION
Cheyenne, WY
POSTED
30+ days ago

Senior Programmer 2026-00846 Salary: $35.60 - $39.56 Hourly Location: Cheyenne, WY Job Type: Permanent Full-time Job Number: 2026-00846 Department: Department of Transportation Division: Department of Transportation Opening Date: 03/27/2026 Closing Date: Continuous FLSA: Determined by Position Job Classification: CTBA10

Description and Functions Open Until Filled

GENERAL DESCRIPTION: The Wyoming Department of Transportation (WYDOT) is seeking a Senior Programmer for the IT Program in Cheyenne, Wyoming. This position will develop applications that ensure WYDOT provides a safe, high-quality, and efficient transportation system utilizing highly technical software development tools, database management systems, open-source languages, and development standards for timely delivery and cost efficiency based on customer specifications and expectations.

Cheyenne is a steadily growing community along the Front Range but still true to the history of the Old West. The city offers nearby access to mountain biking, skiing, hiking, fishing, hunting, and other outdoor activities. Cheyenne is also home to the "Daddy of em All" - Cheyenne Frontier Days. Wyoming is one of only seven states with no state income tax.

Working for the State of Wyoming offers more than a paycheck. Our total compensation package includes:

  • Comprehensive health, dental, and vision insurance
  • Paid vacation, sick leave, FMLA, and holidays
  • Retirement - Pension and 457B plans that help you build a secure future
  • Flexible schedules and work-life balance options
  • Meaningful work that makes a difference for Wyoming communities
  • AND MUCH MORE!

Click here for detailed information, or you can watch this short video to learn about our benefit package!

Want to see the full value of your compensation beyond salary? Explore our Total Compensation Calculator: https://compensationcalculator.wyo.gov

Human Resource Contact: 307-777-4455 amy.vigil1@wyo.gov

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

  • Serve as project leader within an Agile environment and lead all aspects of application development; provide direction and support in new methodologies in Agile Development and Project Management principles.
  • Lead Agile Iterations, prepare agendas, and lead meetings with stakeholders.
  • Perform software development activities, such as requirements gathering, design, development, documentation, unit testing, system testing, implementation, maintenance, support, and enhancements of client/server, n-tier, and web applications to handle specific jobs, using workflow charts and diagrams, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Analyze and develop program specifications to meet user needs.
  • Analyze, design, and develop database models.
  • Resolve complex programming problems and determine appropriate solutions.
  • Lead efforts in establishing and maintaining code standards, and train in development and program coding.
  • Research available tools, technologies, and software products to determine alternative technology solutions to meet customer expectations.
  • Lead development team efforts on requirements gathering and communicating with stakeholders.
  • Act as Subject Matter Expert (SME) on WYDOTs side in communications with COTS and Vendors.
  • Participate in creating the budget.
  • Participate in the hiring process and hiring decisions for new employees.
  • Oversee all aspects of development and implementation in software management and database management from all phases of the development process for both internal and external development efforts.
  • Prepare and develop project management phase plans, schedules, and cost estimates.
  • Assist with managing the Primavera project management system.
  • Assist with managing various Vendor systems overseen by the Application Development team.

Qualifications

PREFERENCES:

  • Fingerprint and Background Check required before employment.
  • Preference may be given to applicants with a Bachelors degree plus 4 to 6 years of progressive work experience (typically in Computer Technology) or 8 to 10 years of progressive work experience (typically in Computer Technology).
  • Preference may be given to applicants with experience and knowledge of agile development.
  • Preference may be given to applicants with experience in software development project management.
  • Preference may be given to applicants with experience in database and application development technologies to include Oracle RDBMS, Oracle APEX, and web languages (HTML, CSS, Javascript, REST services).
  • Preference may be given to applicants with experience developing applications that utilize containers or other modern cloud-based technologies.

KNOWLEDGE:

  • Knowledge of Software Development methodologies, including converting user requirements into the process and logic flow documents; Using the logic flow documents to complete database modeling; Converting logic flow documents into computer code to satisfy the users needs; Complex problem solving; Troubleshooting; Unit testing; Migrating code to production.
  • Ability to lead all aspects of software development; Time management and prioritization; Coordinating Projects and Stakeholders; Preparing time estimates; Monitoring progress; Negotiation; Active Listening; Elicit user requirements from stakeholders; Performing research; Active learning; Judgement and decision making; Assist users and team members; Train technical and non-technical users. Prompt communication with stakeholders and team members.
  • Knowledge of and skills in writing object-oriented computer programs, data-driven applications, and web applications for various projects in an Agile environment, using the following HTML 5, CSS3, Javascript, Oracle APEX, Oracle SQL, Oracle PL/SQL, Oracle 18, MS SQL Server, Access, Crystal Reports, and other modern languages and databases not listed.
  • Knowledge of computer hardware and software, including applications and programming, and installation of hardware and/or software.
  • Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Skills in critical thinking, complex problem solving, information ordering, deductive reasoning, inductive reasoning, and mathematical reasoning.
  • Ability to come up with unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem.
  • Ability to work independently and as part of a team.
  • Ability to analyze needs and product requirements to create a design.
  • Ability to perform Quality Control and Systems analyses.
  • Ability to understand the implications of new information for both current and future problem-solving and decision-making.
  • Knowledge of Enterprise IT goals and objectives.
  • Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Ability to concentrate on a task over a period of time without being distracted.
  • Ability to articulate ideas and communicate with both technical and non-technical individuals.

MINIMUM QUALIFICATIONS:

  • Education: Bachelors Degree (typically in Computer Technology)
  • Experience: 1-2 years of progressive work experience (typically in Computer Technology) with acquired knowledge at the level of a Computer Technology Business Applications Analyst
  • OR Education & Experience Substitution: 4-6 years of progressive work experience (typically in Computer Technology) with acquired knowledge at the level of a Computer Technology Business Applications Analyst
  • Certificates, Licenses, Registrations: None Necessary

SPECIAL REQUIREMENTSPHYSICAL WORKING CONDITIONS: May be required to lift up to 50 lbs; frequent walking and standing. Some travel may be required.

NOTES:

  • FLSA: Non-exempt
  • Candidates must pass a background/reference check; successful applicants will be required to have a fingerprint check through the Wyoming Department of Criminal Investigation.
  • The Wyoming Department of Transportation is a Drug-Free Workplace.
  • E-Verify: WYDOT uses E-Verify, an Internet-based system, to confirm the eligibility of all newly hired employees to work in the United States. Learn more about E-Verify, including your rights and responsibilities.

Supplemental Information Click here to view the State of Wyoming Classification and Pay Structure. Click here to view the State of Wyoming total Compensation Calculator. 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.

Working for the State of Wyoming means more than a job - its a stable, rewarding career that lets you make a difference while enjoying a great quality of life.

Employees enjoy:

  • Comprehensive health coverage - medical, dental, and vision plans for you and your family
  • Voluntary Benefits - including life insurance for you and family members, ambulance, pet insurance, short/long-term disability, flex spending and health savings accounts
  • Multiple retirement options - including the Wyoming Retirement System and a 457B account, helping you plan for long-term financial security
  • Generous paid leave and flexible schedules - vacation, sick leave, paid FMLA and 11 paid holidays each year
  • Public Service Loan Forgiveness eligibility - for those with qualifying student loans
  • Training and professional development - to support your career growth and advancement
  • Employee Assistance Program - Includes paid short-term counseling, legal, financial and work-life benefits and select employee discounts
  • Wellness Program - Earn paid time off and incentives by focusing on your personal health

Know your full value. Your paycheck is only part of the picture. The State of Wyoming offers a Total Compensation Calculator that shows the full value of your salary plus benefits, so you can clearly see what your complete compensation package looks like.

Explore your total compensation: https://compensationcalculator.wyo.gov/

WORKING FOR THE GREATEST STATE IN THE NATION Wyoming offers a lifestyle you cant find anywhere else - wide-open spaces, clean air, friendly communities, year-round recreation, and no state income tax. Click here for detailed information or you can watch this short video to learn about our benefit package!

***

Application Questions

01 (AA) Which of the following best describes your highest completed level of education to date or within the next three (3) months? (Transcripts may be required.)

  • High School Diploma/GED/or Equivalent
  • Some college Coursework, No Degree Received
  • Associates Degree
  • Associates Degree and additional coursework
  • Bachelors Degree
  • Bachelors Degree and additional coursework
  • Masters Degree
  • Masters Degree and additional coursework
  • Doctorate Degree
  • Doctorate Degree and additional coursework
  • None of the Above

02 (AA) Which of the following Quarter/Semester credit hours best describes your completed college education to date or within the next three (3) months? (Transcripts may be required.)

  • 45+ Quarter hours/30+ Semester hours
  • 90+ Quarter hours/60+ Semester hours
  • 136+ Quarter hours/91+ Semester hours
  • 180+ Quarter hours/120+ Semester hours
  • 225+ Quarter hours/150+ Semester hours
  • N/A

03 (CTBA10) How many years of relevant work experience or transferable skills do you have related to the job description?

  • No relevant experience.
  • Less than one (1) year of relevant experience.
  • One (1) to less than three (3) years of relevant experience
  • Three (3) to less than four (4) years of relevant experience
  • Four (4) or more years of relevant experience.

04 (AA) Describe your relevant experience below.

05 Do you have a Bachelors degree plus 4 to 6 years of progressive work experience (typically in Computer Technology) or 8 to 10 years of progressive work experience (typically in Computer Technology)?

  • Yes
  • No

06 Do you have experience and knowledge of agile development?

  • Yes
  • No

07 Do you have experience in database and application development technologies to include Oracle RDBMS, Oracle APEX, and web languages (HTML, CSS, Javascript, REST services)?

  • Yes
  • No

08 Do you have experience in software development project management?

  • Yes
  • No

09 Do you have experience developing applications that utilize containers or other modern cloud-based technologies?

  • Yes
  • No

10 (A1) Where did you hear about this opportunity?

  • Government Jobs @ www.governmentjobs.com/careers/wyoming
  • Indeed
  • LinkedIn
  • Zip Recruiter
  • Wyoming Workforce Center
  • Other job sites (Wyoming at Work, Monster, etc.)
  • Social Media (Facebook, Twitter, etc.)
  • Newspaper/Newsletter Advertisement
  • Career Fair
  • Human Resources Division
  • Friend or Acquaintance (Not State Employee)
  • Current State Employee
  • Other

11 (A1) If you selected "Current State Employee" please provide the employees first and last name, and include the department they work for, if known. Please limit this response to only one employee. This employee may be eligible for a Referral Bonus.

12 (A1) If you selected Other, please tell us where you heard about this opportunity.

13 (AA) VETERANS PREFERENCE: If you are a war veteran as defined in section 101, Title 38, United States Code or are the surviving spouse of a war veteran who receives survivor benefits from the federal government based on the veterans military service, and wish to claim veterans preference, please attach the appropriate documentation substantiating your claim. Indicate below your appropriate veterans preference status. By requesting veterans preference, you are certifying that you meet the statutory requirements as described in the above disclosure.

  • Current State Employee
  • Veteran - DD214 Attached
  • Disabled Veteran (10% or more) - DD214 and Veterans Disability Determination Attached
  • Surviving Spouse of a Deceased Veteran - DD214 and proof of Survivor Benefit Attached
  • None of the above

14 (AA) VETERANS PREFERENCE DISCLOSURE: PER WYOMING STATUTE, current employees of the State of Wyoming are not eligible for veterans preference. If you are not a current employee of the State of Wyoming, to be eligible to receive veterans preference you MUST have been a resident of the State of Wyoming for a period of one (1) year or more at any time prior to submitting this application. I have read and understand the veterans preference disclosure.

  • Yes
  • No
  • I am not a veteran

15 (AA) Please be advised that an incomplete application WILL NOT be considered for employment. An attached resume is not required and is not an acceptable substitution for a completed application. Some State of Wyoming agencies use E-Verify, an Internet-based system, to confirm the eligibility of all newly hired employees to work in the United States. Learn more about E-Verify, including your rights and responsibilities at https://www.uscis.gov/e-verify. I have read and understand the above statement.

  • Yes
  • No

Required Question

Employer State of Wyoming

Address Human Resource Contact Information located in the General Description Section Statewide, Wyoming, 82002

Phone 307-777-7188

Websitehttp://agency.governmentjobs.com/wyoming/default.cfm

About the Company

S

State of Wyoming