Demo

Software Developer I (Location: Colorado)

ASSOCIATION OF AMERICAN RAILROADS
Pueblo, CO Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 6/17/2026

 

Overview:

MxV Rail’s Software Services team assists the railroad industry by developing software used by MxV Rail and external companies serving the railroad industry. From the ground under the track to train communications, MxV Rail provides tools that combine engineering expertise with modern developing techniques to keep trains moving across North America. We seek talented, highly motivated, and experienced developers to maintain and grow MxV Rail’s software portfolio and use innovative techniques in a mature industry.

 

Primary Duties:

The Software Developer I is responsible for developing and maintaining software for internal and external customers as directed by the Resource Manager, using software engineering, data analysis, programming languages, database management/querying, and object-oriented programming. Participate in all phases of projects by gathering preliminary data, estimating workloads and schedules, participating in progress meetings, and communicating with the customer.

 

Essential duties include, but are not limited to:

  • Develop plans to overcome obstacles using problem-solving and critical thinking.
  • Communicate with the product owner and customer to document needs.
  • Supports the development of system user documentation, coding documentation, identifying potential changes to scope or schedule, and research and implementation of new tools and methods.
  • Engage with the engineering team to understand and participate in real-world scenarios in the rail environment.
  • Generates detailed plans for developing software to meet the project needs.
  • Develops unit tests and validation tests for the product.
  • Produces code consistent with MxV Rail coding standards.
  • Follows MxV Rail Source Control Management (SCM) and branching guidelines.
  • Accurately communicates complicated technical concepts within the Software Services team.
  • Actively participates in code reviews (pull requests).
  • Ensures that all duties and responsibilities are performed in a safe manner.
  • Perform other related duties as assigned.

Salary.com Estimation for Software Developer I (Location: Colorado) in Pueblo, CO
$68,536 to $81,180
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer I (Location: Colorado)?

Sign up to receive alerts about other jobs on the Software Developer I (Location: Colorado) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ASSOCIATION OF AMERICAN RAILROADS

  • ASSOCIATION OF AMERICAN RAILROADS Washington, DC
  • The Association of American Railroads (AAR), the world’s leading railroad policy, research, standard-setting, and technology organization, is focused on en... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Software Developer I (Location: Colorado) jobs in the Pueblo, CO area that may be a better fit.

  • Dellfor Technologies Colorado, CO
  • Company Description Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the... more
  • 6 Days Ago

  • Dellfor Technologies Colorado, CO
  • Company Description Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!