<div class="content-intro"><p><strong><span data-contrast="none"><span data-ccp-parastyle="Normal (Web)">About Us:</span></span></strong></p> <p><span data-contrast="none"><span data-ccp-parastyle="Normal (Web)">Datacor</span><span data-ccp-parastyle="Normal (Web)"> is the leading provider of software solutions, including ERP, CRM, Asset Tracking, Simulation and Formulation, to the process manufacturing space. We are on a mission to better equip the industry with software solutions and move it forward by building thoughtful, intuitive products that solve our </span><span data-ccp-parastyle="Normal (Web)">customers’</span><span data-ccp-parastyle="Normal (Web)"> most difficult problems.</span></span></p> <p><span data-contrast="none"><span data-ccp-parastyle="Normal (Web)">We are passionate about serving our customers and helping them use data as a competitive advantage. Our customers make products that extend and sustain lives by sanitizing, fertilizing, beautifying, cleaning, and recycling the world we live in. We at </span><span data-ccp-parastyle="Normal (Web)">Datacor</span><span data-ccp-parastyle="Normal (Web)"> help our customers make those products you use every day more safely, cost effectively and more efficiently through our technology platforms and applications.</span></span></p></div><p><strong>The Role:</strong></p> <p><span data-contrast="auto">Datacor is modernizing its flagship ERP platform the enterprise-grade, multi-tenant system that hundreds of process-manufacturing customers run their business on. We are looking for a Senior Full-Stack Software Engineer to deliver end-to-end features, contributing to both the backend services and the web client. You will join a tight-knit engineering team building toward our next major release, working across accounting, inventory, purchasing, sales, and manufacturing modules that serve thousands of customers in the process-manufacturing industry.</span><span data-ccp-props="{"335559739":120}"> </span></p> <p><span data-contrast="auto">This role is hands-on. You will design schemas, write services, ship UI, write tests, review PRs, and help drive the architecture forward. You will be expected to be a productive partner to AI-assisted development tools we use Claude Code extensively as part of daily development, and we are looking for engineers who can leverage these tools while maintaining a high bar for code quality and architectural judgment.</span></p> <p><strong>Responsibilities:</strong></p> <ul> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Build and ship features end-to-end from database schema and backend services through to the user-facing web client</span><span data-contrast="auto">.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Design new domain modules <span data-contrast="auto">using our established architectural patterns and conventions.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Own multi-tenant correctness <span data-contrast="auto">by writing migrations that comply with Row-Level Security, respecting the RLS transaction context in queries, and following the persist/flush discipline.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Integrate with shared platform services<span data-contrast="auto"> background jobs, real-time updates, file storage, email, document intelligence, and authentication and authorization.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Leverage AI tools effectively<span data-contrast="auto"> use Claude Code (and similar) to accelerate routine work, while exercising judgment on what to accept, adapt, or reject.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Raise the bar on quality <span data-contrast="auto">through code review, type-safety, performance discipline (no N+1 queries, lazy loading, parallel APIs), and adherence to our trunk-based development workflow.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Collaborate cross-functionally <span data-contrast="auto">with product managers, tech leads, QA, UX, and domain experts to translate functional requirements into well-designed software.</span></li> <li data-leveltext="•" data-font="" data-listid="2" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769242":[8226],"469777803":"left","469777804":"•","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1">Contribute to platform evolution<span data-contrast="auto"> propose im