Senior Programmer 2026-00242
Job
State of Wyoming
Cheyenne, WY (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
71
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
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 andMUCH 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 ourTotal Compensation Calculator:
https://compensationcalculator.wyo.govHuman Resource Contact:
307-777-4455 amy.vigil1@wyo.govESSENTIAL FUNCTIONS
The listed functions are illustrative only and are not intended to describe every function which 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 WYDOT's 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.PREFERENCES
Preference may be given to applicants with a Bachelor's 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 user's 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 individualsMINIMUM QUALIFICATIONS
Education:
Bachelor's Degree (typically in Computer Technology)Experience:
1-2 years of progressive work experience (typically in Computer Technology) with acquired knowledge at the level of aComputer 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 aComputer Technology Business Applications Analyst Certificates, Licenses, Registrations:
NonePHYSICAL WORKING CONDITIONS
May be required to lift up to 50 lbs; frequent walking and standing Some travel may be requiredNOTES :
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. 045-Wyoming Department of Transportation - Chief Technology Officer - Information Technology 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 theA & I HRD
Website to ensure that you have the most recent version.Similar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated13 hours ago
Merck Sharp Dohme
Des Moines, IA
Posted2 days ago
Updated13 hours ago
Similar jobs in Cheyenne, WY
Baylor Scott & White Health
Cheyenne, WY
Posted2 days ago
Updated13 hours ago
Similar jobs in Wyoming
BAE Systems
Warren Air Force Base, WY
Posted2 days ago
Updated13 hours ago
General Motors
Cheyenne, WY
Posted2 days ago
Updated13 hours ago