1

Ruby On Rails Contract Jobs in Minnesota (NOW HIRING)

Track Maintainer

Saint Paul, MN

$82.56K - $91.73K/yr

... to contract change, based on ATU salary rates starting 8/1/2025) *Shift differential of five ... Operates hi-rail vehicles, and other vehicles used with track maintenance, inspection and recording ...

... 44.10 (Subject to contract change, based on ATU salary rates starting 8/1/2025) * Shift ... Operates hi-rail vehicles, and other vehicles used with track maintenance, inspection and recording ...

Signals Technician

Saint Paul, MN · On-site

$87.38K - $97.09K/yr

... on Metro Transit's Light Rail signal systems.Signal Technicians perform testing, maintenance ... For candidates newly hired into the Amalgamated Transit Union (ATU) contract, starting wage is set ...

... on Metro Transit's Light Rail signal systems. Signal Technicians perform testing, maintenance ... For candidates newly hired into the Amalgamated Transit Union (ATU) contract, starting wage is set ...

... on Metro Transit's Light Rail signal systems. Signal Technicians perform testing, maintenance ... For candidates newly hired into the Amalgamated Transit Union (ATU) contract, starting wage is set ...

This is a hands on role and the ideal candidate will have the opportunity to work on a wide range ... F#, Nemerle, Ruby, Scala, Groovy, D) > HTML5, CSS, Modern JavaScript, jQuery, AJAX/AJAJ > Browser ...

next page

Showing results 1-20

Ruby On Rails Contract information

See Minnesota salary details

$41.4K

$131.4K

$180.7K

How much do ruby on rails contract jobs pay per year?

As of May 30, 2026, the average yearly pay for ruby on rails contract in Minnesota is $131,408.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,100.00 and $153,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Ruby on Rails Contractor, and why are they important?

To thrive as a Ruby on Rails Contractor, you need strong proficiency in Ruby, Rails framework, web development fundamentals, and experience with relational databases, typically demonstrated through a portfolio or relevant work history. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Heroku), and testing frameworks such as RSpec is often required. Excellent problem-solving skills, effective communication, and the ability to work independently are standout soft skills for this role. These skills and qualities are crucial to deliver high-quality, scalable solutions on time while collaborating remotely with clients or teams.

What are some common challenges faced by Ruby on Rails contractors when joining new projects, and how can they be addressed?

Ruby on Rails contractors often face the challenge of quickly ramping up on existing codebases, which may have varying coding standards or lack comprehensive documentation. To address this, it's helpful to allocate initial time for codebase exploration and to communicate proactively with the team about architectural decisions and project expectations. Collaborating closely with in-house developers and participating in regular stand-ups or code reviews can also smooth the transition and ensure alignment with project goals.

What is a Ruby on Rails contract developer?

A Ruby on Rails contract developer is a software engineer who is hired on a temporary or project basis to build, maintain, or enhance web applications using the Ruby on Rails framework. They typically work as independent contractors or through consulting agencies, rather than as full-time employees. Their responsibilities often include writing clean code, testing features, fixing bugs, and collaborating with other team members to deliver high-quality software solutions. Contract positions can range from short-term projects to ongoing support roles, offering flexibility for both the developer and the hiring company.

What is the difference between Ruby On Rails Contract vs Ruby On Rails Developer?

AspectRuby On Rails ContractRuby On Rails Developer
Work TypeTemporary, project-basedFull-time or part-time employment
DurationFixed-term, often project-specificOngoing employment
CredentialsSame as developer, typically requiring experience in RailsSame as contract roles, often requiring similar skills
Work EnvironmentRemote or on-site, freelance or agency-basedCompany office or remote
Employer UsageClients, agencies, or companies hiring for specific projectsCompanies hiring for long-term roles

In summary, Ruby On Rails Contract roles are temporary, project-focused positions suitable for freelancers or agencies, while Ruby On Rails Developer roles are typically permanent positions within companies. Both require similar skills and credentials but differ mainly in duration and employment structure.

What are popular job titles related to Ruby On Rails Contract jobs in Minnesota? For Ruby On Rails Contract jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Ruby On Rails Contract jobs in Minnesota look for? The top searched job categories for Ruby On Rails Contract jobs in Minnesota are:
What cities in Minnesota are hiring for Ruby On Rails Contract jobs? Cities in Minnesota with the most Ruby On Rails Contract job openings:
Rail Facilities Engineer (Principal Engineer, Sr Engineer, or Engineer)

Rail Facilities Engineer (Principal Engineer, Sr Engineer, or Engineer)

Metropolitan Council

Saint Paul, MN

$82.56K - $133.97K/yr

Full-time

Posted 12 days ago


Metropolitan Council rating

7.4

Company rating: 7.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

416th of 639 rated public administrative organizations


Job description

WHO WE ARE This posting is open continuously. However, it may close any time after April 23rd, 2026. We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area.

We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services. More information about us on our website. The candidate's permanent residence must be in Minnesota or Wisconsin.

We are committed to supporting a diverse workforce that reflects the communities we serve. Metro Transit is one of the country's largest transit systems, employs more than 3,000 people, and provides more than 80 million rides a year through an integrated network of buses, light rail, and commuter trains, as well as resources for those who carpool, vanpool, walk, or bike in the Twin Cities. Metro Transit's Engineering Department is responsible for the development and construction of Metro Transit's public and support facilities.

In the public facility area, they plan, design, and construct improvements to the rail and bus network including, for example, bus and rail stations, maintenance facilities, park and rides, and other passenger facilities. Engineering and Facilities has built and maintains over 2 million square feet of office and industrial space. Transit's Engineering and Facilities group oversee a capital budget program of $100-$150 million dollars annually and lead the effort to develop, design, and construct transit infrastructure and systems.

How your work would contribute to our organization and the Twin Cities region: As a Rail Facilities Engineer, you will lead multiple transit projects varying in size and complexity, developing or assisting in project budgets and schedules, monitoring costs and progress, anticipating potential problem areas, identifying and implementing measures to keep the projects within budget and on schedule. This posting may be used to establish a six-month eligibility pool for current and future openings. What you would do in this job Lead/assist small to large projects from 3 months to 3 years in duration.

Develop or assist in the development of scope of services and other non-standard provisions of RFPs and consultant contracts. Participate in contract negotiations and the evaluation of proposals. Assist in or develop project plans, specifications, and estimates to implement assigned capital and operating projects.

Use independent judgment, perform independently on most assignments, and receive technical guidance on unusual problems. Contribute as project engineer and project team member on projects that vary in size and complexity and may manage several projects concurrently Coordinate projects with external entities and stakeholders who may be affected by the project or program (Units of Government, the public, private parties and regulatory bodies). Monitor the work of consulting engineers for conformance with contract requirements and administers those contacts.

Advise the Council's construction representative relative to design and costs issues during construction phase of various projects. Receive occasional assistance from principal engineers in the performance of duties. Provide engineer services in the planning, design, construction and implementation of capital improvement projects associated with Metro Transit.

Lead/assist coordination efforts with other Metro Transit departments to identify project goals, project budget, timelines for project completion. Serve as project manager for RFP or IFB processes on various service and construction contracts working with the Purchasing and Finance Departments. Note: Job duties will vary based on the classification level hired.

What education and experience are required for this job (minimum qualifications) The vacancy will be filled at one of the following classifications, based on the candidate's qualifications and the needs of the department. Principal Engineer (Non-Represented Grade I, $96,512 - $156,624: Bachelor' degree in Engineering in the related area of discipline; and five (5) years of related experience as an Engineer Registered as a Professional Engineer (PE) in the State of Minnesota or a state with reciprocity. Senior Engineer (Non-Represented Grade H, $89,232- $144,830: Successful completion of the Fundamentals of Engineering Exam (FE) OR Bachelor's degree in Engineering in the related area of discipline; and at least four (4) years of related experience as an Engineer.

Successful completion of the Fundamentals of Engineering Exam (FE) Engineer (Non-Represented Grade G, $82,555 - $133973: Bachelor's degree in Engineering in the related area of discipline; and at least three (3) years of related engineering experience. Successful completion of the Fundamentals of Engineering (FE) exam within six months of hire. Valid driver's license with acceptable driving record required for all positions.

What additional skills and experience would be helpful in this job (desired qualifications): Experience in the design and construction of one or more of the following: Rehab/Repair of Rail/Bus Stations Rehab/Repair of Rail/Bus Operations and Maintenance Facilities Track Infrastructure Signalized Rail Grade Crossings, Rail Signal Priority/Pre-emption Traction Power Experience in project management and coordination of multiple disciplines. Experience and technical knowledge in the preparation of plans and specifications. Experience in leading and facilitating meetings with very complex and detailed materials.

Ability to develop and maintain a positive and cooperative working relationships with diverse workforce. What knowledge, skills, and abilities you should have within the first six months on the job: Knowledge of engineering theories and principles of design and construction. Knowledge of engineering/architectural design and construction.

Knowledge of project management methods/techniques. Basic knowledge of MS Word, Excel, Adobe Pro, and Bluebeam. Knowledge of technical specification procedures, project proposals, cost estimates and bidding procedures.

Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or clients. Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals.

Ability to add, subtract, multiply and divide using whole numbers, common fractions and decimals. Ability to compute rate, ratio and percent, and to draw and interpret bar graphs. Ability to provide basic client services to interagency stakeholders, the public and other agencies.

Requires tact, courtesy and cooperation in dealings with others where the primary purpose is the exchange of information. Making effective use of technology. Analyzes information to effectively identify and define problems, create solutions and make decisions.

Performs work with accuracy and thoroughness; uses time productively and maintains priorities despite unexpected circumstances; identifies and addresses important details in the work. Works effectively in a team structure; demonstrates commitment to achieving team goals. Demonstrates the ability to work with minimal supervision and assistance.

Maintains a good attendance record, completes work on time, and follows policies and operating procedures. What you can expect from us: We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area. We encourage our employees to develop their skills through on-site training and tuition reimbursement.

We provide a competitive salary, excellent benefits and a good work/life balance. More about why you should join us. Additional information What your work environment will be: Work is primarily performed in a standard office work environment however there will be some travel from primary work site to other sites and to construction sites.

At times this position will be exposed to outdoor weather conditions, near moving parts and equipment, fumes and airborne particles, electrical items, and walking on uneven surfaces. What steps the recruitment process involves: We review your minimum qualifications. We rate your education and experience.

We conduct a structured panel interview. We conduct a selection interview. nce you have successfully completed the steps above, then: If you are new to the Metropolitan Council, you must pass a background check, which verifies education and employment, covers driving record and any criminal record.

If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor and misdemeanor convictions on a case-by-case basis, based on whether they are related to the job and whether the candidate has demonstrated adequate rehabilitation. If you are already an employee of the Metropolitan Council, you must pass a criminal background check if the job you're applying for is safety sensitive, is a supervisory or management job, is in the Finance, Information Services or Human Resources departments, or has access to financial records, files/databases, cash, vouchers or transit fare cards.

IMPORTANT: If you make a false statement or withhold information, you may be barred from job consideration. The Metropolitan Council is an Equal Opportunity, Affirmative Action, and veteran-friendly employer. The Council is committed to a workforce that reflects the diversity of the region and strongly encourages persons of color, members of the LGBTQ community, individuals with disabilities, women, and veterans to apply.

If you have a disability that requires an accommodation during the selection process, please email HR-OCCHealth@metc.state.mn.us.