Essential Functions:
- Write clean, maintainable, and efficient code, following best practices and coding standards, completing tasks independently and taking a proactive approach to finding solutions to challenges.
- Develop new features and improvements based on project requirements, collaborating with product managers and designers but also taking ownership of your work from start to finish.
- Work with cross-functional teams to understand project requirements and help implement new features and updates.
- Proactively identify bugs and issues in the software and resolve them through testing and debugging.
- Create unit tests, conduct testing, and document solutions and processes for future reference. Ensure code is well-tested and stable before release.
- Stay up to date with emerging technologies, development practices, and tools. Participate in team learning activities and apply new knowledge to improve your work.
- Create and maintain documentation for software systems, including setup guides and technical specifications.
- Participate as the engineering lead in agile ceremonies including sprint planning, backlog grooming, and retrospectives, using insight to assess project needs, fostering collaboration and proactive problem solving.
- As a growth organization, roles and responsibilities often evolve and adapt over time. As such, this job description may not comprehensively account for future activities, responsibilities, and priorities—these may evolve right along with us!
Required Abilities, Education, and Skills:
- Bachelor’s degree in computer science or equivalent relevant work experience
- 5+ years of at least one scripting language (preferably Ruby or JavaScript)
- 5+ years of experience working with a web development framework (Rails, Django, Symfony, etc.)
- 5+ years of software testing – you know what to test, when and how during the development process
- Deep understanding of the principles of software architecture, particular object-oriented design
- Experience using version control, ticketing systems, etc.
- Proficient in a CLI/POSIX environment
- Experience supporting and maintaining production systems
- Proficient in AI based tooling
- Ability to work collaboratively in a team-oriented environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, both written and verbal.
- A passion for learning and improving technical skills.
- Able to prioritize tasks, make decisions, and take ownership of your work
- Use independent judgment to analyze and solve problems, determine appropriate solutions, and take the lead on smaller project components.
Supervisory Responsibilities: No
Work environment/Physical Demands: Continuous sitting and fine manipulation.
Travel Requirements: None
Work Authorization: Legally able to work in the United States without sponsorship
Authenticity is essential to our hiring process. Submissions or interview responses created with AI are easily identified and will remove you from consideration. The same applies to using AI tools during interviews—we want to hear directly from you. We may also use technology to detect AI-generated content. Please share your genuine experiences and perspective as it’s the only way we can truly get to know you.
Total Rewards:
At Q-Centrix (An MRO Company), our purpose—safer, consistent, quality healthcare for all—drives everything we do. To accomplish this important work, we need to attract, engage, and retain a talented team by providing a compelling, equitable rewards package comprised of an inclusive culture, flexible work environment, learning and development opportunities, competitive pay that rewards high performance, and robust benefits that support health and financial wellness. Add to this package a supportive community of people who help each other not only do meaningful work, but learn, grow, and have fun while doing so. The target salary range for this role is $125,000 - $135,000 per year plus an annual bonus targeted at 12% of the individual's annual salary. An individual’s salary within this range is based on multiple factors including but not limited to skills, experiences, licensure, certifications, and other business and organizational considerations. Salary ranges are reviewed, at minimum, annually and all team members are eligible for performance-based salary increases during our organization’s annual review period.
In addition to our inclusive and innovative working environment and competitive pay, team members enjoy:
- Remote/hybrid flexibility (depending on location) and a generous Flexible Time Off program with additional paid time for volunteering.
- Robust benefits package including medical, vision, dental, health savings accounts, company paid short- and long-term disability, employee assistance program, paid parental leave, life insurance, accident insurance, and other voluntary benefit programs for employees and their eligible dependents.
- 401(k) retirement plan with a company match.
- Opportunities for professional development.
Commitment to Diversity, Equity, Inclusion and Belonging:
At Q-Centrix (An MRO Company), we hire people who love learning, value innovation, and believe in our purpose of safer, consistent, quality health care for all. We applaud qualified applicants who are accountable and committed to producing quality work. As an Equal Opportunity Employer, we support and value diversity, dignity, and respect in our work environment, and are committed to creating an inclusive environment in which everyone can thrive.
We employ people based on the needs of the business and the job, and their individual professional qualifications. Here’s what does not impact our employment decisions: race, religious creed, religion, color, sex, sexual orientation, pregnancy, parental status, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status, health, marital, civil union or domestic partnership status, or any status or characteristic protected by the laws or regulations in locations where we operate. If you are an individual with a qualified disability and you need an accommodation during the interview process, please reach out to your recruiter.
Candidate Privacy Statements
What We Do
If, like us, you're passionate about this mission and interested in advancing safer, consistent, quality health care for all, let us know. We'd love to get to know you and tell you more about what life at Q-Centrix is like. Please reach out to [email protected] or review our career opportunities on our website: https://www.q-centrix.com/careers/job-search/ As the pioneer of the industry’s first Enterprise Clinical Data Management (eCDM™) platform, Q-Centrix integrates proprietary technology, the largest and most diverse team of clinical data experts, data, and insights derived from 1,200 healthcare partners to improve patient outcomes, enhance performance, support strategic growth, and boost operational efficiency. From baseline data sets for health systems' clinical data management needs, to fit-for-purpose data sets designed for clinical research, Q-Centrix provides unparalleled versatility to meet an evolving clinical data landscape. This is possible thanks to our community of clinical data experts and tech pros. Not only do we believe in improving patient care—it’s our mission. Every day here is filled with collaboration, innovation, and a pride in advancing patient care. Our tight-knit team of 1,300+ data geniuses, problem-solvers, tech enthusiasts and brilliant quality experts form strong bonds with colleagues and customers across the country, working together to provide great experiences, build amazing technology, and quite simply, have a great time while doing it! Our team is supported by: • An accessible and approachable leadership team that values transparency, communication, and connection. • Sales, marketing, finance, legal, technology, people, product development, and partner experience teams across the country. • A growing, game-changing technology and information platform that enhances the employee and customer experience—an intuitive tool that helps our teams and partners measure performance while gaining real-time access to healthcare quality insights and reporting. Join us on this important journey! Check out our open roles on our website here: https://www.q-centrix.com/careers/job-search/
Why Work With Us
People join Q-Centrix due to their passion for clinical data, eagerness to create, and drive to innovate, and stay because of our collaborative and growth-oriented remote culture. We reflect this in our values & beliefs: courageous innovation, perpetual learning, empowered accountability, meaningful collaboration, and quality improvement.
Gallery








