Full Stack Developer

Houston, Texas

Rotating Machinery Svcs, Inc.
Apply for this Job
RMS is seeking a Full Stack Developer to join its Global Technology Solutions team, with a focus on developing automation tools and software to enhance our advanced metrology inspection capabilities. This role will be instrumental in streamlining data collection, analysis, and reporting for metrology technicians by building custom solutions that interface with PolyWorks-our standard metrology software platform.

SKILLS REQUIRED

ORGANIZATIONAL - Leadership & Organization:
  • Ability to be self-motivated and work alone
  • Ability to organize and manage multiple deadlines and priorities
  • Ability to handle stressful situations in a calm-cool-collected manner
  • Display ownership and accountability for tasks and responsibilities
  • Adaptable to changing schedules
INTERPERSONAL - Experience Required:
  • Excellent interpersonal and customer service skills
  • Excellent verbal and written communication skills
  • Ability to work within a team
TECHNOLOGIES - Experience Required:
  • Proficiency in front-end frameworks (e.g., React, Vue.js, or Angular) and back-end technologies (e.g., Node.js, Python, C, C or .NET).
  • Experience with REST APIs and database design (SQL).
  • Strong understanding of software architecture, version control (Git), and deployment pipelines.
PRIMARY ROLE RESPONSIBILITIES
  • Learn and understand existing RMS workflows in advanced metrology inspections and data analysis.
  • Design, develop, and deploy full stack applications that automate manual or repetitive metrology processes.
  • Create intuitive front-end interfaces for metrology technicians and engineers to interact with inspection data.
  • Develop backend services and scripts that process, analyze, and organize large datasets generated from PolyWorks.
  • Integrate with PolyWorks via API, plugins, or scripting to streamline data extraction, transformation, and reporting.
  • Collaborate with metrology engineers and field service personnel to understand pain points and translate them into code-based solutions.
  • Write clear technical documentation and provide training on tools developed.
  • Continuously improve software performance, usability, and scalability based on real-world use and feedback.
  • Stay current on best practices and new technologies in full stack development and industrial metrology.
ADDITIONAL RESPONSIBILITIES

The above list of activities is not all inclusive but a general representation of the requirements of an RMS Inc. Full Stack Developer. This list is subject to change based on the needs of the company.

REQUIRED EXPERIENCE & QUALIFICATIONS
  • 3+ years of professional full stack development experience.
  • Proficiency in front-end frameworks (e.g., React, Vue.js, or Angular) and back-end technologies (e.g., Node.js, Python, C, C or .NET).
  • Experience with REST APIs and database design (SQL).
  • Strong understanding of software architecture, version control (Git), and deployment pipelines.
  • Excellent problem-solving skills and a strong curiosity to understand complex industrial processes.
  • Strong communication skills and ability to work across technical and non-technical teams.
  • Experience developing with or integrating PolyWorks or similar 3D metrology software preferred.
  • Familiarity with scripting languages commonly used with metrology platforms (e.g., Python, VBScript, PolyWorks MSCL) preferred.
  • Background or interest in mechanical engineering, manufacturing, or industrial inspection preferred.
  • Experience working in Agile environments preferred.
REQUIRED EDUCATION
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; equivalent experience considered.
ADDITIONAL REQUIREMENTS
  • Travel time is expected to be 10-25%.
  • This is a full-time position, with a minimum expectation of 40 hours per week. Additional hours, including evenings or weekends, may be required based on project needs.
  • This position can be required to participate in the company random or customer specific drug and alcohol screening and background check.
  • Ability to understand, read, write, and speak English proficiently.
  • Ability and willingness to lift objects weighing up to 30 lbs., 50 lbs. with assistance.
  • Ability to walk, climb, reach above head, and balance.
  • Authorized to work in the United States.
  • RMS Inc. may have government contracts that impose specific requirements on employees working on those projects. If an employee does not meet these requirements, they may be reassigned to a different location or be ineligible to work on certain assignments.
Work Environment:
  • While performing the duties of this position, the employee may work/enter a shop with exposure to moving mechanical parts. While the work area may be described as generally clean, safe, and "not loud", there will be machining operations that generate moderate noise.
WHY JOIN RMS?
  • Work on meaningful, real-world problems in a high-tech industrial environment.
  • Collaborate with a forward-thinking team pushing the boundaries of metrology and digital transformation.
  • Be part of a company with a strong culture of innovation, integrity, and hands-on execution.
WHAT WE OFFER
  • Competitive Pay
  • Paid Time Off
  • Medical / Dental / Vision
  • 401k
  • Employee Incentive Programs
  • Employee Reimbursement Programs
Come Join Rotating Machinery Services Inc. and watch your Career go TURBO. Visit to learn more about who we are and what we do.

ABOUT RMS

Rotating Machinery Services (RMS Inc.) was established in 1998 with the vision to reinvent the concept of an aftermarket turbomachinery business. The goal was to provide turbomachinery operators with unparalleled service based on established relationships, solid engineering, and technical expertise-all backed by responsiveness in competitive prices and lead times. RMS' commitment to quality penetrates every aspect of the organization and in the guiding force for all decision making. With an equal blend of cutting-edge technology, engineering experience, and the work of skilled crafts people, RMS continuously delivers the best possible results to customers. RMS is a nimble organization with a collaborative culture of individuals who come to work every day with a desire to improve upon their craft and further the rotating machinery industry.

RMS Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Date Posted: 10 May 2025
Apply for this Job