Colorado Veterans Jobs

Colorado Veterans Jobs

Job Information

National Renewable Energy Laboratory Senior Ruby on Rails Developer in Golden, Colorado

Posting Title

Senior Ruby on Rails Developer



CO - Golden


Position Type



Hours Per Week



Annual Salary Range (based on full-time 40 hours per week)

Annual Salary Range: $106,400 - $191,600

Offers will typically be made in the bottom half of the listed range. NREL takes into consideration a candidate’s education, training, and experience, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value, including seniority and merit systems, and internal pay alignment when determining the salary level for potential new employees. In compliance with the Colorado Equal Pay for Equal Work Act, a potential new employee’s salary history will not be used in compensation decisions.

Job Description

NREL is currently seeking an experienced Senior Software Developer to join our Ruby on Rails development team. This is a customer facing position that will interact regularly with project managers, stakeholders and end-users alike. This candidate will play a critical role in the organization's custom solutions that are used to support the laboratory’s operations and mission processes. The ideal candidate will be invested in managing existing code using industry standard best practices as well as researching and learning new technologies and frameworks and establishing a strategy for introducing them in a supportable manner. Daily responsibilities will include writing, debugging, testing, and shipping code to dev, test, and production environments with continuous integration and continuous deployment, serving a tech lead for the team, mentoring junior developers, and managing daily stand-ups.


Basic Qualifications

Related Bachelor's Degree and 14 or more years of experience or equivalent related education/experience. Or, related Master's Degree and 12 or more years of experience or equivalent related education/experience. Or, related PhD and 9 or more years of experience or equivalent related education/experience.


Additional Required Qualifications

6 or more years experience in the following:

Senior-level, full-stack Ruby on Rails development experience

Developing commercial web applications using HTML, AJAX, JavaScript, SASS, jQuery, BootStrap

Working with relational databases such as Postgres, MySQL, Oracle etc.

3 or more years experience in the following:

Front-end experience with Vue.js (preferred), AngularJS, React, or other modern JavaScript frameworks

Expert-level Git, Jenkins and Jira

Thorough understanding of agile software development methodologies, values and procedures

Successful project management experience with an emphasis on business solution development within a structured IT environment

Excellent team player with the ability to influence and negotiate

Excellent analytical and problem-solving skills, anticipates issues and deals with them proactively (Critical Thinking)

Applies extensive IS expertise and has full knowledge of related disciplines. Contributes to the development of new principles and concepts. Superior leadership and project management skills. Skilled in analytical techniques, practices and problem solving. Extensive architecture and design for various computer software programs and information systems.

Preferred Qualifications


Benefits Summary

Benefits include medical, dental, and vision insurance; short- and long-term disability insurance; pension benefits; 403(b) Employee Savings Plan with employer match; life and accidental death and dismemberment (AD&D) insurance; personal time off (PTO) and sick leave; paid holidays; and tuition reimbursement. NREL employees may be eligible for, but are not guaranteed, performance-, merit-, and achievement- based awards that include a monetary component. Some positions may be eligible for relocation expense reimbursement. Limited-term positions are not eligible for long-term disability or tuition reimbursement.

* Based on eligibility rules

Submission Guidelines

Please note that in order to be considered an applicant for any position at NREL you must submit an application form for each position for which you believe you are qualified. Applications are not kept on file for future positions. Please include a cover letter and resume with each position application.


EEO Policy

NREL is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard basis of age (40 and over), color, disability, gender identity, genetic information, marital status, military or veteran status, national origin/ancestry, race, religion, creed, sex (including pregnancy, childbirth, breastfeeding), sexual orientation, and any other applicable status protected by federal, state, or local laws.

EEO is the Law at | Pay Transparency Nondiscrimination at | Reasonable Accommodations at

E -Verify |For information about right to work, click here at for English or here at for Spanish.

E-Verify is a registered trademark of the U.S. Department of Homeland Security. This business uses E-Verify in its hiring practices to achieve a lawful workforce.

The National Renewable Energy Laboratory (NREL) is a leader in the U.S. Department of Energy’s effort to secure an environmentally and economically sustainable energy future. With locations in Golden and Boulder, Colorado, and a satellite office in Washington, D.C., NREL is the primary laboratory for research, development, and deployment of renewable energy technologies in the United States.

NREL is subject to Department of Energy (DOE) access restrictions. All candidates must be authorized to access the facility per DOE rules and guidance within a reasonable time frame for the specified position in order to be considered for an interview. DOE rules for site access during the interview process are the same regardless of whether the candidate is interviewed on-site, off-site, or via telephone or videoconference. Additionally, DOE contractor employees are prohibited from participating in certain Foreign Government Talent Recruitment Programs (FGTRPs). If a candidate is currently participating in an FGTRP, they will be required to disclose their participation after receiving an offer of employment and may be required to disengage from participation in the FGTRP prior to commencing employment. Any offer of employment is conditional on the ability to obtain work authorization and to be granted access to NREL by the Department of Energy (DOE). We understand that COVID-19 may have caused delays or closures at offices, consulates, and embassies. However, NREL cannot make exceptions to work authorization and access requirements, and exceptions to these requirements are not being made for COVID-19 related delays.

Please review the information on our Hiring Process at website before you create an account and apply for a job. We also hope you will learn more about NREL at , visit our Careers site at , and continue to search for job opportunities at at the lab.