1

Rail Software Developer Jobs (NOW HIRING)

We are seeking a Software Developer with a successful track record in the planning, implementation, testing, and maintenance of custom software using Ruby on Rails and/or Phoenix/Elixir. SmartLogic ...

We are seeking a Software Developer with a successful track record in the planning, implementation, testing, and maintenance of custom software using Ruby on Rails and/or Phoenix/Elixir. SmartLogic ...

Senior Software Developer

New York, NY ยท On-site

$59.50 - $78.75/hr

They are looking for a software expert who can do majolica by programming. Job Title: Senior ... Who has expert understanding of Ruby, Rails, and Sinatra Who has advanced knowledge of Postgres and ...

$110K - $130K/yr

Software Developer Full Time 14 days ago Requisition ID: 1031 Salary Range: $110,000.00 To $130,000 ... Go, Ruby on Rails, React, with willingness to learn the others * Working understanding of software ...

Senior Software Developer

New York, NY ยท On-site

$59.50 - $78.75/hr

Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up ... HAML, SASS, Rails, Posgres, Heroku, You will write testable software; able to speak about ...

As a software developer, you'll be the brain behind crafting, developing, testing, going live and ... Proficient in Java, C++, Ruby on Rails or other programming languages. * Hands-on with SQL or NoSQL ...

Junior Software Developer

Hicksville, NY ยท On-site

$60K - $70K/yr

Job Summary We are seeking a motivated and detail-oriented Junior Software Engineer to join our ... Write clean, maintainable code using languages such as C#, Java, and Ruby on Rails. * Assist in ...

As a software developer, you'll be the brain behind crafting, developing, testing, going live and ... Proficient in Java, C++, Ruby on Rails or other programming languages. * Hands-on with SQL or NoSQL ...

Junior Software Developer

Hicksville, NY ยท On-site

$60K - $70K/yr

Job Summary We are seeking a motivated and detail-oriented Junior Software Engineer to join our ... Write clean, maintainable code using languages such as C#, Java, and Ruby on Rails. * Assist in ...

We're looking for someone with a passion for programming and for writing beautiful code. You will ... Rails Proven working experience in software development Demonstrable knowledge of front-end ...

We're looking for someone with a passion for programming and for writing beautiful code. You will ... Rails Proven working experience in software development Demonstrable knowledge of front-end ...

Website:- www.consultadd.com Software Developer (Entry Level/Experienced) The Candidates who are in ... Basic understanding of SQL, C#, Ruby On Rails, Python, AngularJS, Java Script, Oops. * Must be a ...

next page

Showing results 1-20

Rail Software Developer information

See salary details

$48K

$111.8K

$166K

How much do rail software developer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for rail software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are popular job titles related to Rail Software Developer jobs?

For Rail Software Developer jobs, the most frequently searched job titles are:

Infographic showing various Rail Software Developer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Software Developer I (Location: Colorado)

Pueblo, CO โ€ข On-site

Association of American Railroads
51 - 200 employees

Full-time

Re-posted 28 days ago


Job description

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.

Note: No immigration sponsorship is available for this role.

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.