Senior Full Stack Developer
Job Description: Help build and improve our internal CRM, field service, and operational softwareDevelop, test, debug, and maintain web applications with a strong focus on stability, performance, and long-term supportabilityWork on a mix of legacy systems, modernization efforts, and new development projectsSupport front-end website design and implementation needs across brand and franchise web propertiesCollaborate with leadership and stakeholders to turn business needs into practical technical solutionsParticipate in prototyping, planning, and technical estimation for new projectsWrite clear documentation for code, systems, and processesHelp improve usability, workflows, and overall UI/UX where neededWork across both back-end and front-end needs depending on project prioritiesRequirements: Strong professional software development experience in a web application environmentExperience with front-end development using HTML, CSS, and JavaScriptExperience building web applications in Microsoft .NETExperience working with relational databases, ideally SQL ServerAbility to work on both internal tools and public-facing websitesStrong problem-solving skills and the ability to work independentlyGood communication skills with both technical and non-technical teammatesSomeone who is motivated, dependable, and comfortable owning work from idea through implementationNice to Have: Experience with UI/UX improvements and translating business goals into intuitive interfacesExperience modernizing older systems without disrupting day-to-day operationsExperience supporting multi-location or franchise businessesExperience with APIs, integrations, and connected business systemsBenefits: Competitive salaryDental insuranceEmployee discountsHealth insurancePaid time offTraining & development