> Markdown version of [/jobs/ext/3071689-senior-developer-c-net-javascript](https://www.wearedevelopers.com/jobs/ext/3071689-senior-developer-c-net-javascript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer-C# .NET & JavaScript - **Company:** Donato Technologies, Inc - **Location:** The Woodlands, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, C Sharp (Programming Language), Software Debugging, JD Edwards EnterpriseOne, Oracle (Applications), Systems Integration, Enterprise Software Applications - **Published:** September 25, 2026 - **Apply:** https://www.careerjet.com/jobad/us433fc27361f7987e7954d9a4bdf1198d ## About the Role C#, JavaScript, enterprise application development, system integrations, debugging, testing, documentation, collaboration, Aras Innovator, PLM development, JD Edwards, ERP platforms ## Description * CB&I is replacing its end-of-life Oracle Agile PLM system with Aras Innovator and updating the applications that support engineering, material management, procurement, and project execution. * The Senior Developer will work alongside internal developers to implement approved specifications, initially focusing on the new PLM environment. * This is a hands-on development role using C# for back-end work and JavaScript for front-end work., * Develop and modify application features in Aras Innovator using C# and JavaScript. Implement specifications prepared by CB&I's internal team, collaborating with them to resolve technical questions. Support integrations between PLM and related enterprise applications, including JD Edwards, material management, MRP, and scheduling tools as those interfaces are defined. * Test changes, troubleshoot defects, and incorporate feedback from business users. * Coordinate changes with developers working in adjacent project work streams. * Document code and technical changes to support deployment and ongoing maintenance.