DeveloperJobs.io
← Back to all jobs

Job Description

Lead end-to-end development for an internal manufacturing and operations platform supporting supply chain, inventory, purchasing, material planning, production execution, and traceability.

Responsibilities

  • Collaborate with the Supply Chain & Operations Software Manager and business users to understand workflows, document requirements, and translate operational needs into maintainable software
  • Review the existing B4Bridge application, including source code when available under license, database structure, and integrations to choose an appropriate development approach
  • Design, develop, test, and maintain frontend interfaces, backend services, APIs, and relational databases
  • Extend and refactor an existing licensed application, or define architecture and foundations for a new platform
  • Build core capabilities for part and product records, bills of materials, revision control, purchasing, receiving, inventory, material allocation, work orders, and production reporting
  • Implement serial and lot traceability, material consumption tracking, quality status handling, and auditable transaction history
  • Ensure data integrity using database constraints, transaction management, concurrency controls, validation, and reliable error handling
  • Create practical tools for office and shop-floor users, including search, data entry, reporting, and operational dashboards
  • Integrate with approved business systems and support data import, export, migration, and reconciliation tools
  • Implement authentication, role-based authorization, approval workflows, and audit logging
  • Set up automated tests and deployment pipelines; manage releases and database changes with validation and recovery procedures
  • Diagnose production issues, improve performance, and maintain application monitoring and technical documentation
  • Work with IT and security personnel to deploy and support the platform in company-approved environments
  • Use approved development tools and follow company requirements for protecting proprietary, sensitive, and export-controlled information

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field, or equivalent professional experience
  • 5+ years of professional software development experience with substantial responsibility for production business applications
  • Ability to independently deliver full-stack features from requirements and database design through deployment and ongoing support
  • Strong backend development skills in C#/.NET or a comparable application framework, working within an existing technology stack
  • Proficiency in JavaScript/TypeScript and experience with a modern frontend framework such as React, Angular, or Vue
  • Strong SQL and relational database design skills: schema design, indexing, query optimization, transactions, and database migrations
  • Experience building complex business applications (inventory, order management, manufacturing, supply chain, financial transactions, or comparable workflows) where data accuracy and auditability matter
  • Experience reading, debugging, extending, and refactoring an unfamiliar codebase
  • Experience designing and integrating APIs and implementing reliable background processing
  • Working knowledge of application security, authentication, authorization, and secure handling of sensitive data
  • Proficiency with Git, automated testing, debugging, and CI/CD practices
  • Ability to make practical architecture decisions, explain technical tradeoffs, estimate work, and deliver incrementally
  • Strong communication skills with the ability to work with technical and nontechnical colleagues
  • Ability to independently understand, explain, debug, and validate delivered code and architecture; AI-assisted development tools do not substitute for these capabilities
  • Must meet the U.S. person eligibility requirement described below

Technologies

  • C#, .NET
  • JavaScript, TypeScript
  • React, Angular, Vue
  • SQL
  • Git
  • CI/CD
  • PostgreSQL
  • Azure, Azure Government
  • Microsoft Entra ID

Benefits

  • Medical, dental, and vision insurance
  • Relocation assistance
  • Opportunities for professional growth and development
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

Preferred Qualifications

  • Direct experience developing or significantly customizing ERP, MES, MRP, warehouse management, or other manufacturing systems
  • Experience with PostgreSQL and C#/.NET
  • Experience with multilevel bills of materials, engineering revisions, production routings, work orders, inventory reservations, and serial/lot genealogy
  • Experience with aerospace manufacturing, quality workflows, and controlled manufacturing documentation
  • Experience assessing inherited applications and planning modernization, refactoring, or phased replacement
  • Experience migrating business data between systems and reconciling inventory balances, open orders, and historical records
  • Experience with Microsoft Azure or Azure Government, Microsoft Entra ID, managed databases, and application monitoring
  • Experience with barcode scanning, label printing, document management, or CAD/PLM integrations
  • Experience building operational reports and dashboards for purchasing, material availability, production readiness, and supplier performance

Security Clearance Requirement

  • Employment is contingent upon the ability to obtain and maintain a U.S. government security clearance at the Secret level
  • Applicants must be U.S. citizens and willing to complete the required background investigation and government adjudication process
  • An active clearance is not required at the time of application; failure to obtain or maintain the required clearance may result in withdrawal of an employment offer or termination
  • Clearance eligibility is determined solely by the U.S. government

Schedule & Work Location

  • Full time: Monday–Friday, 8 AM–6 PM
  • In person (Saint George, UT)

Application Question(s)

  • Are you a U.S. person?

U.S. Person Definition

  • U.S. citizen, U.S. national, lawful permanent resident (green card holder), or an individual granted asylum or refugee status, in accordance with U.S. export control regulations such as ITAR and EAR

Similar Jobs