2

Entry Level Computer Programmer Jobs in Pueblo, CO

Entry Level Computer Programmer information

See Pueblo, CO salary details

$32.4K

$63.8K

$93.8K

How much do entry level computer programmer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for entry level computer programmer in Pueblo, CO is $63,829.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,600.00 and $78,600.00 per year, depending on experience, location, and employer.

What is an entry level computer programmer?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What does an entry level computer programmer do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

How to get a job as an entry level computer programmer with no experience?

To secure an entry level computer programmer position with no experience, focus on building a strong foundation in programming languages like Python or Java through online courses and personal projects. Internships, volunteering, or contributing to open-source projects can also demonstrate skills to employers and improve your chances of getting hired.

What are popular job titles related to Entry Level Computer Programmer jobs in Pueblo, CO?

For Entry Level Computer Programmer jobs in Pueblo, CO, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Programmer jobs in Pueblo, CO look for?

The top searched job categories for Entry Level Computer Programmer jobs in Pueblo, CO are:

What cities near Pueblo, CO are hiring for Entry Level Computer Programmer jobs?

Cities near Pueblo, CO with the most Entry Level Computer Programmer job openings:

Infographic showing various Entry Level Computer Programmer job openings in Pueblo, CO as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $63,829 per year, or $30.7 per hour.

Engineer - Vehicle Track Interaction

ASSOCIATION OF AMERICAN RAILROADS

Pueblo, CO • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Description
Overview:
Under the supervision of the Engineering Resource Manager and various project managers, the Vehicle Track Interaction (VTI) Engineer provides professional engineering support and assistance on projects for various customers, including FRA, AAR, member railroads, and commercial clients. The ideal candidate will perform essential engineering tasks across all phases of testing and research projects, including literature review support, experimental and simulation design, test planning, laboratory and field testing, data collection, data analysis, and communication of results and recommendations. In performing these tasks, the candidate must communicate amongst diverse project teams, project managers, and program managers.
Primary Duties and Responsibilities:
  • Performing engineering support functions as assigned, including the following:
  • Analyzing both test and simulation work.
  • Writing test plans.
  • Conducting tests and simulations as required.
  • Writing technical reports for tests and projects.
  • Preparing technical presentation materials/slides.
  • Communicating regularly with project team members to support the work.
  • Must understand and adhere to the budget, schedule, and scope of work for assigned projects.
  • Work closely with other MxV Rail employees to ensure the highest quality work product is delivered to customers.
  • Responsible for quality, timeliness, and completeness of assignments.
  • Learn and run a suite of MxV Rail-developed software (i.e., NUCARS, TOES, Multivu, etc.).
  • Promote teamwork and continuous quality improvement.
  • Act as backup to and support other engineers or project managers as needed.
  • Interface with customers as requested.
  • Ensure that all duties and responsibilities are performed safely.
  • Perform other related duties as assigned.

Requirements
Minimum Qualifications:
  • Open to learning and living the MxV Rail values (Momentum, Insight, Teamwork, Rigor, Purpose) in all facets of the organization's work.
  • Bachelor of Science in Engineering, or another technical degree with equivalent experience.
  • Entry-level to two years of related experience.
  • Colorado Class "R" Driver's License (or equivalent).
  • Excellent verbal and written skills.
  • Experience in technical paper and presentation preparation through work experience or university coursework.
  • Must be computer-oriented and have demonstrable computer skills.
  • Experience in physical experiments, including planning and coordination with an experiment team.
  • Proficient in using MS Office (Word, Excel, and PowerPoint).
  • Knowledge of the design of experiments and data collection (either through work experience or university coursework).
  • Must be able to read data, interpret results, and demonstrate good analytical capabilities.
  • Experience in data analysis, either through work experience or university coursework.
  • Working knowledge of data analysis and dynamic modeling software packages.
  • Dynamics background, either through work experience or university coursework.
  • Working knowledge of AutoCAD, SolidWorks, or computer-aided design software.
  • Have the ability to travel as needed for project support.
  • Possess the ability to perform the essential functions of the position.
  • Be willing to contribute to hands-on fieldwork to support projects in person.
  • MxV Rail policy requires all prospective employees to complete a criminal background check (Disclosure for Consumer Reports Consent Form) and a pre-employment substance abuse screening (Applicant Consent for Drug Testing Form) as a condition of employment.

Preferred Qualifications:
  • Master of Science in Engineering or related field.
  • Three-plus years of related experience.
  • Equivalent combination of education, training, and experience.
  • Experience in the following:
    • Multibody dynamics analysis.
    • Using rail vehicle-track interaction software such as NUCARS®, Simpack, or Vampire®.
    • Finite Element Analysis.
  • Transducer, digital data acquisition, and data analysis experience.

Working Environment and Level of Physical Activity:
The conditions herein 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 essential job functions.
  • Environment: Office and field environments. Must be able to walk in an industrial and/or railroad environment, including uneven surfaces such as ballast.
  • Physical: Work may infrequently require standing and/or walking for long periods. Lifting, pulling, and/or pushing of items (seldom more than 40 pounds) is infrequent.
  • Vision: See in the normal visual range with or without correction; vision sufficient to read computer screens and printed documents.
  • Hearing: Hear in the normal audio range with or without correction.
  • Travel: Travel will be required to support industry events and outreach, and it is estimated to be 15%.
  • Work Location: Headquarters is located in Pueblo, Colorado, and the candidate must live in Colorado and be able to work on-site as required.

Benefits Overview:
  • Health, Dental, Life, and Vision Insurance
  • Railroad Retirement
  • 401(k) Program with Company Match
  • AAR Pension Plan
  • Life Insurance (life, accident, or disability insurance)
  • Paid Holidays, Vacation, and Sick Time
  • Incentive Compensation Program
  • Fortnight Schedule
  • Hybrid Work
  • Employee Assistance Program
  • Flexible Spending Account
  • Tuition Reimbursement
  • Wellness Program

Salary Range: $67,096 - $69,780 DOQ