The Software Developer is a core member of a team developing and supporting AI-enabled manufacturing applications. The role includes building new applications and enhancing and operating existing ones by delivering features, fixing defects, supporting users, and maintaining security and reliability in Azure GCC High. The developer also helps meet IT needs at Voyager production sites, taking work from business requirements through design, development, testing, release, and support. The role focuses on a product lifecycle and manufacturing execution platform, including engineering and manufacturing bills of materials, change control, release baselines, shop-floor work instructions, quality and nonconformance records, controlled drawings and evidence, and legacy-data migration. It also supports a resource-planning tool for program and engineering managers, including planning grids, dashboards, NetSuite actuals and synchronization, capacity and demand views, proposals, AI analytics, notifications, exports, reporting, and scheduled jobs. The developer will also design and build new manufacturing applications, such as inventory and materials management or shop-floor tools, reusing existing platform, identity, and data foundations where appropriate. The developer works directly with engineers, technicians, quality staff, supervisors, and program managers to understand users’ processes and translate business needs into software. Responsibilities span design, coding, testing, documentation, code review, releases, user support, and incident response. The team uses AI coding assistants; developers are expected to understand and test generated changes and clearly communicate what has and has not been verified.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level