{"schemaVersion":"jobsearcher.job.v1","id":"9799e8b37e8fff4b7898c5d7","url":"https://jobsearcher.com/jobs/9799e8b37e8fff4b7898c5d7","canonicalUrl":"https://jobsearcher.com/jobs/9799e8b37e8fff4b7898c5d7","title":"Associate Full Stack Software Developr","description":"Associate Full Stack Software Developer\nCompany Overview\nThe FMRT Group is a leading provider of psychological and medical evaluation services tailored for safety-sensitive employers. Committed to excellence and evidence-based practices, our organization emphasizes professionalism, cultural awareness, and continuous learning to support clients in making informed hiring and personnel decisions.\nSummary/Objective\nFMRT operates a mission-critical custom software platform that supports nearly every aspect of the business, including applicant scheduling, workflow management, reporting, client communication, billing, and operational automation.\nThe Associate Full Stack Software Developer supports the Full Stack Software Developer by developing new software functionality, resolving technical issues, maintaining system integrations, and increasing overall development capacity.\nWorking closely with the Full Stack Software Developer and Technical Product & Business Analyst, this role contributes to software development while developing the technical knowledge necessary to provide operational continuity, reduce key-person risk, and support FMRT's long-term software strategy.\nThis position may initially be engaged as a contract role with the opportunity to transition into a full-time employee based on organizational needs and performance.\nPosition: Contractor\nPrimary Contact: Chief Operating Officer\nWorks closely with: Full Stack Software Developer, Director of Operations, Technical Product & Business Analyst\nThis position has no direct reports.\nCore Functions\nDevelop and maintain features within FMRT's custom software platform.\nSupport the Full Stack Software Developer by implementing software enhancements and resolving technical issues.\nSupport technical debt remediation, dependency management, and ongoing platform modernization.\nIncrease development capacity while reducing key-person risk.\nLearn FMRT's software architecture, deployment processes, and third-party integrations.\nAssist with software testing, documentation, deployments, and production support.\nContribute to continuous improvement of FMRT's software platform and development practices.\nProvide technical support during planned and unplanned absences of the Full Stack Software Developer.\nEssential Functions\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\nApplication Development\nDevelop and maintain features within FMRT's Ruby on Rails application.\nDevelop backend logic, APIs, database queries, and frontend components.\nImplement lower-to-medium complexity software enhancements.\nTroubleshoot, debug, and resolve software defects.\nParticipate in peer code reviews.\nAssist with refactoring existing code to improve maintainability and performance.\nPlatform Maintenance & Modernization\nIdentify and remediate technical debt in collaboration with the Full Stack Software Developer.\nPerform routine framework, library, and dependency upgrades to maintain system security, stability, and compatibility.\nRefactor legacy code to improve maintainability, performance, and reliability.\nAssist with modernization of aging application components, development tools, and technical processes.\nIdentify outdated or unsupported technologies and help develop plans for their replacement or upgrade.\nExpand automated testing to support safer upgrades, refactoring, and future development.\nDocument modernization work, technical risks, and recommended improvements.\nSoftware Maintenance & Production Support\nMonitor application performance and troubleshoot production issues.\nAssist with software deployments and release activities.\nMaintain and improve third-party integrations.\nSupport data validation, troubleshooting, and system maintenance.\nMaintain technical documentation.\nSystem Knowledge & Business Continuity\nDevelop working knowledge of FMRT's software architecture and infrastructure.\nLearn deployment, recovery, and troubleshooting procedures.\nCross-train with the Full Stack Software Developer to build shared ownership of the platform.\nDevelop the ability to independently support routine production issues during planned and unplanned absences.\nContribute to reducing key-person risk through documentation and knowledge sharing.\nCollaboration\nWork closely with the Technical Product & Business Analyst to implement approved software enhancements.\nParticipate in backlog planning and development discussions.\nCommunicate project status, technical issues, and recommendations.\nCollaborate with leadership and other departments when technical support is needed.\nContinuous Improvement\nIdentify opportunities to improve application performance, maintainability, and user experience.\nRecommend improvements to development standards and technical documentation.\nContinuously expand technical knowledge and development skills.\nStay current with modern software development practices and tools.\nCompetencies\nSoftware Development\nObject-Oriented Programming\nRuby on Rails\nSQL & Relational Databases\nAPI Development & Integration\nHTML/CSS/JavaScript\nGit Version Control\nDebugging & Troubleshooting\nProblem Solving\nTeam Collaboration\nAdaptability\nPhysical Demands\nMust be able to sit for long periods of time, talk, hear, bend, reach, grasp, and lift up to 20 lbs.\nPosition Type and Expected Hours of Work\nThis position is initially being engaged as a remote location, contract position with flexible scheduling based on project needs. Opportunity exists to transition into a full-time position.\nRequired Education and Experience\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or related field preferred; equivalent professional experience may be considered.\n2–5 years of professional software development experience.\nExperience developing web applications using an object-oriented programming language.\nExperience working with relational databases and writing SQL queries.\nExperience using Git or other version control systems.\nExperience troubleshooting and debugging software applications.\nAbility to read, understand, and modify existing application code.\nStrong analytical, problem-solving, and communication skills.\nDemonstrated ability to quickly learn new technologies and business processes.\nPreferred Experience\nMySQL\nLinux\nHTML/CSS/JavaScript\nREST APIs\nAWS\nExperience working with legacy software systems\nExperience with AI-assisted software development tools\nExperience working in healthcare, public safety, or another regulated industry\nTravel\nThis position may require occasional travel to FMRT offices or team meetings.\nPay: Up to $45.00 per hour\nBenefits:\nWork from home\nWork Location: Hybrid remote in Winston-Salem, NC 27103","company":"Fmrt Group","rawCompany":"fmrt group","city":"Winston-Salem","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-08-12T13:27:50.594Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Associate Full Stack Software Developr","description":"Associate Full Stack Software Developer\nCompany Overview\nThe FMRT Group is a leading provider of psychological and medical evaluation services tailored for safety-sensitive employers. Committed to excellence and evidence-based practices, our organization emphasizes professionalism, cultural awareness, and continuous learning to support clients in making informed hiring and personnel decisions.\nSummary/Objective\nFMRT operates a mission-critical custom software platform that supports nearly every aspect of the business, including applicant scheduling, workflow management, reporting, client communication, billing, and operational automation.\nThe Associate Full Stack Software Developer supports the Full Stack Software Developer by developing new software functionality, resolving technical issues, maintaining system integrations, and increasing overall development capacity.\nWorking closely with the Full Stack Software Developer and Technical Product & Business Analyst, this role contributes to software development while developing the technical knowledge necessary to provide operational continuity, reduce key-person risk, and support FMRT's long-term software strategy.\nThis position may initially be engaged as a contract role with the opportunity to transition into a full-time employee based on organizational needs and performance.\nPosition: Contractor\nPrimary Contact: Chief Operating Officer\nWorks closely with: Full Stack Software Developer, Director of Operations, Technical Product & Business Analyst\nThis position has no direct reports.\nCore Functions\nDevelop and maintain features within FMRT's custom software platform.\nSupport the Full Stack Software Developer by implementing software enhancements and resolving technical issues.\nSupport technical debt remediation, dependency management, and ongoing platform modernization.\nIncrease development capacity while reducing key-person risk.\nLearn FMRT's software architecture, deployment processes, and third-party integrations.\nAssist with software testing, documentation, deployments, and production support.\nContribute to continuous improvement of FMRT's software platform and development practices.\nProvide technical support during planned and unplanned absences of the Full Stack Software Developer.\nEssential Functions\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\nApplication Development\nDevelop and maintain features within FMRT's Ruby on Rails application.\nDevelop backend logic, APIs, database queries, and frontend components.\nImplement lower-to-medium complexity software enhancements.\nTroubleshoot, debug, and resolve software defects.\nParticipate in peer code reviews.\nAssist with refactoring existing code to improve maintainability and performance.\nPlatform Maintenance & Modernization\nIdentify and remediate technical debt in collaboration with the Full Stack Software Developer.\nPerform routine framework, library, and dependency upgrades to maintain system security, stability, and compatibility.\nRefactor legacy code to improve maintainability, performance, and reliability.\nAssist with modernization of aging application components, development tools, and technical processes.\nIdentify outdated or unsupported technologies and help develop plans for their replacement or upgrade.\nExpand automated testing to support safer upgrades, refactoring, and future development.\nDocument modernization work, technical risks, and recommended improvements.\nSoftware Maintenance & Production Support\nMonitor application performance and troubleshoot production issues.\nAssist with software deployments and release activities.\nMaintain and improve third-party integrations.\nSupport data validation, troubleshooting, and system maintenance.\nMaintain technical documentation.\nSystem Knowledge & Business Continuity\nDevelop working knowledge of FMRT's software architecture and infrastructure.\nLearn deployment, recovery, and troubleshooting procedures.\nCross-train with the Full Stack Software Developer to build shared ownership of the platform.\nDevelop the ability to independently support routine production issues during planned and unplanned absences.\nContribute to reducing key-person risk through documentation and knowledge sharing.\nCollaboration\nWork closely with the Technical Product & Business Analyst to implement approved software enhancements.\nParticipate in backlog planning and development discussions.\nCommunicate project status, technical issues, and recommendations.\nCollaborate with leadership and other departments when technical support is needed.\nContinuous Improvement\nIdentify opportunities to improve application performance, maintainability, and user experience.\nRecommend improvements to development standards and technical documentation.\nContinuously expand technical knowledge and development skills.\nStay current with modern software development practices and tools.\nCompetencies\nSoftware Development\nObject-Oriented Programming\nRuby on Rails\nSQL & Relational Databases\nAPI Development & Integration\nHTML/CSS/JavaScript\nGit Version Control\nDebugging & Troubleshooting\nProblem Solving\nTeam Collaboration\nAdaptability\nPhysical Demands\nMust be able to sit for long periods of time, talk, hear, bend, reach, grasp, and lift up to 20 lbs.\nPosition Type and Expected Hours of Work\nThis position is initially being engaged as a remote location, contract position with flexible scheduling based on project needs. Opportunity exists to transition into a full-time position.\nRequired Education and Experience\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or related field preferred; equivalent professional experience may be considered.\n2–5 years of professional software development experience.\nExperience developing web applications using an object-oriented programming language.\nExperience working with relational databases and writing SQL queries.\nExperience using Git or other version control systems.\nExperience troubleshooting and debugging software applications.\nAbility to read, understand, and modify existing application code.\nStrong analytical, problem-solving, and communication skills.\nDemonstrated ability to quickly learn new technologies and business processes.\nPreferred Experience\nMySQL\nLinux\nHTML/CSS/JavaScript\nREST APIs\nAWS\nExperience working with legacy software systems\nExperience with AI-assisted software development tools\nExperience working in healthcare, public safety, or another regulated industry\nTravel\nThis position may require occasional travel to FMRT offices or team meetings.\nPay: Up to $45.00 per hour\nBenefits:\nWork from home\nWork Location: Hybrid remote in Winston-Salem, NC 27103","datePosted":"2026-08-12T13:27:50.594Z","dateModified":"2026-08-12T13:27:50.594Z","hiringOrganization":{"@type":"Organization","name":"Fmrt Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Winston-Salem","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9799e8b37e8fff4b7898c5d7"},"url":"https://jobsearcher.com/jobs/9799e8b37e8fff4b7898c5d7"}}