Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ERP Application Developer

Metal Exchange Corporation

ERP Application Developer

Consider joining the MX Holdings family as an ERP Application Developer in one of our company locations- St. Louis, MO, Leetonia, OH, or Wellsville, PA. The ERP Application Developer is a hands-on Microsoft Dynamics 365 Finance & Supply Chain Developer that supports our manufacturing division, Pennex.

This role will be responsible for developing, maintaining, troubleshooting, and deploying D365 extensions using X++, while working closely with business users, IT, and leadership to understand operational needs and deliver practical, reliable solutions.

A successful candidate will have proven, hands-on experience with D365 and X++ development, including extension-based development, build/deployment processes, and production support.

Responsibilities

Essential Duties and Responsibilities:

  • Develops, maintains, troubleshoots, and supports customizations and extensions in Microsoft D365 using X++.
  • Designs and implements D365 extensions using Microsoft-supported patterns, including extension-based development, event handlers, Chain of Command, forms, tables, classes, data entities, security, and integrations.
  • Supports the full SDLC, including requirements gathering, technical design, development, unit testing, code review, documentation, deployment, production support, and continuous improvement.
  • Manages and supports D365 build, release, deployment, and environment management activities in coordination with IT and business stakeholders.
  • Works closely with business users to understand manufacturing, finance, supply chain, inventory, purchasing, production, and related business processes.
  • Translates functional requirements into technical solutions that are stable, supportable, and aligned with D365 best practices.
  • Troubleshoots production issues, identify root causes, and implement durable fixes.
  • Maintains existing D365 customizations and extensions written by internal or external developers.
  • Assists with integrations between D365 and other enterprise systems, including APIs, data entities, batch jobs, file-based integrations, and reporting/data platforms.
  • Creates and maintains technical documentation, deployment notes, support documentation, and knowledge transfer materials.
  • Participates in planning, prioritization, estimation, and communication for D365-related development work.
  • Uses modern development practices, including source control, branching, code review, testing, DevOps pipelines, and release management.
  • Leverages AI tools responsibly in the current role to improve productivity, documentation, analysis, troubleshooting, and software development quality.
  • Assists the Business Analysts and Application Architects in updating relevant documentation to reflect the software applications as deployed to production.
  • Performs other duties as assigned.
Qualifications

Ideal Candidate Will Have:

Education:

  • Bachelor's degree (B. A.) from four-year college or university in Engineering, Computer Science, or similar field preferred; or equivalent combination of education and experiences below.

Experience:

Required:

Hands-on experience with X++ development in D365

Experience with D365 in a manufacturing environment

Experience with D365 build, deployment, environment management, and release processes.

Preferred:

Current use of AI tools in a professional software development or technical delivery role.

Experience using source control and modern development practices.

Experience using Visual Studio

Experience with reporting or analytics related to D365, including Power BI, Electronic Reporting, SSRS, BYOD, Data Lake, Fabric, or similar platforms.

Experience with MVC or MVP design pattern for web applications

Required Skills, Knowledge, and Abilities:

General:

  • Ability to identify pain points for end users or operations; solves problems that resolves issues with the system
  • Acts with the utmost integrity; acts as a trusted partner to IT and operations teams
  • Promotes teamwork and works collaboratively with the broader IT and operations teams
  • Provides a good experience when interacting with internal or external stakeholders, end users, or team members; ensures that communication and interactions are helpful and professional
  • Driven and self-motivated to solve problems and improve MS D365 to meet the business needs
  • Communicates effectively using verbal and written communication
  • Plans and organizes work; understands how to prioritize workload/projects
  • Adapts to different communication styles and circumstances. Understands change management
  • Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form
  • Ability to deal with problems involving several concrete variables in standardized situations
  • Ability to follow moderately complex business logic in developing solutions
  • Must be eligible to work in the United States, visa sponsorships are not available
  • Regular attendance is required
  • Candidates must meet pre-employment screening requirements, including background checks and drug screenings

Technical:

  • Intermediate or better X++ skills
  • Experience with CodeX or Claude Code
  • Ability to manage each stage of D365 code change deployment.
  • Experience using Visual Studio
  • MSFT Power Platform skills
  • Ability to properly utilize source code control tools
  • Advanced T-SQL skills
  • Intermediate or better C# skills
  • Experience with reporting or analytics related to D36, including Power BI, Electronic Reporting, SSRS, BYOD, Data Lake, Fabric, or similar platforms.
  • Intermediate or better Javascript skills
  • Basic T-SQL skills
  • Familiarity with WCF (Windows Communication Foundation)
  • Facility with Microsoft Outlook, Excel
About Us

Perks of the Job:

  • Medical, dental and vision insurance
  • Disability and life insurance
  • 401(k) with matching contribution
  • Generous allotment of paid vacation and paid holidays
  • Enterprise-wide winter break between Christmas and New Year's holidays
  • Competitive wages plus performance-based bonus opportunities
  • Ongoing training and professional development
  • Ample opportunity for career growth and advancement
  • Paid time off for all new parents

Why Our People Love Working Here:

  • Purpose-driven, friendly, open, and respectful culture
  • Highly engaged workforce – as indicated by best-in-class engagement scores
  • Hybrid work schedule consisting of 3 in-office days and 2 remote days per week
  • Shared core values of safety, integrity, caring and growth
  • Leaders committed to building more diverse, inclusive teams
  • On-Demand pay via DailyPay
  • Robust recognition and reward program
  • Community Impact opportunities including additional time off to volunteer and charitable match up to $250 per employee
  • Tuition reimbursement
  • Complimentary refreshment bar with beverages and snacks
  • Employee discount program with hundreds of partner brands
  • Wellness incentive program
  • Regular employee celebrations and events
Who We Are

Celebrating 50 years in 2024, MX Holdings is a global leader in the purchasing, processing, and manufacturing of non-ferrous metals, primarily Aluminum. Enabled by our breadth of experience and deep expertise, we are proud to deliver top-quality products and services to customers across our family of brands – including Metal Exchange and Pennex.

But it's not just what we do that sets us apart, it's how we do it. Safety. Integrity. Caring. Growth. These core values are embodied by each member of our team; guiding every action we take and decision we make. Whether it's driving innovation within our industry, making the impossible possible for our customers, providing a safe, respectful workplace for employees or

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the ERP Application Developer in Saint Louis, MO vacancy
  • $75.2k - $158.1k

     ...Senior Application Developer Lead application development on a fast-paced Agile team building mission-critical GEOINT applications for the National Geospatial-Intelligence Agency (NGA). Design and deliver modern web-based capabilities that analysts use to drive intelligence... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Saint Louis, MO
    5 days ago
  • Advantage Solutions is seeking a Senior Manager, Record to Report (RTR) to lead SAP ERP initiatives across finance and accounting systems. This role owns end-to-end RTR capabilities, partnering with finance stakeholders and managing external vendors to deliver enhancements... 
    Suggested

    Advantage Solutions

    Saint Louis, MO
    4 days ago
  • The Application Developer II is responsible for the development and deployment of technology to meet the needs and requirements of Cass. This position will handle fixing system bugs of simple to medium complexity and will develop system enhancements or assist others on... 
    Suggested
    Full time
    Work experience placement

    Cass Information Systems, Inc

    Bridgeton, MO
    2 days ago
  •  ...We are seeking an experienced Oracle Fusion ERP Developer with strong expertise in Oracle Fusion Cloud Financials, ERP integrations,...  ...Troubleshoot and resolve production support issues across Oracle ERP applications and integrations. Collaborate with business stakeholders... 
    Suggested
    Full time

    PB consulting

    Saint Louis, MO
    12 days ago
  • $60k - $65k

     ...is seeking a talented Junior Software Developer with a strong background in JavaScript...  ...innovative Enterprise Resource Planning (ERP) project. In this role, the successful candidate...  ...Developer, building complex web applications or ERP systems with a portfolio representative... 
    Suggested
    Contract work
    Temporary work
    H1b
    Remote work
    Visa sponsorship
    Work visa

    Interco

    Saint Louis, MO
    5 days ago
  • $126.65k - $171.35k

    Application Software Engineer, Phantom Works (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for an Application...  ...and learn new technologies.Position Responsibilities:Designs, develops, tests, and maintains embedded software throughout the end-to-... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    3 days ago
  •  ...the qualifications you must have): ~ Research, design, and develop computer and network software or specialized utility programs....  ...performance requirements. ~ May maintain databases within an application area, working individually or coordinating database development... 
    Full time
    Local area
    Immediate start

    Hexagon Us Federal

    Saint Louis, MO
    1 day ago
  • $86.21k - $100k

     ...Missouri, St. Louis Aug 11, 2026 Full-Stack Developer to join us in a full-time capacity....  ...remotely two (2) days each week. Role Overview Application development involves the process,...  ...& Operation or experience with another ERP is a plus. Must have at least 3+ years'... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work
    2 days per week

    Segra

    Saint Louis, MO
    1 day ago
  •  ...design, development, and implementation of critical business applications on the Force.com platformImplement system integration requirements...  ...and be willing to quickly learn new technologies in order to develop innovative solutions in response to client specific business... 
    Work at office
    Remote work

    NTT DATA

    Saint Louis, MO
    3 days ago
  • Lead Application Developer is responsible for developing and implementing application changes and is expected to stay abreast of the available technology regarding application development, information delivery, and relational database technology, as well as lead assigned... 
    Full time

    Cass Information Systems, Inc

    Bridgeton, MO
    4 days ago
  • $122.8k - $153.5k

     ...Lead Developer Skills Required ~ Bachelors or Masters degree - preferably in Computer...  ...~10+ years of experience in application development, including experience building...  ...Chain, Order Management, Procurement, or ERP-integrated environments Experience integrating... 
    Full time
    Flexible hours
    Shift work

    World Wide Technology

    Saint Louis, MO
    1 day ago
  • $100k - $140k

     ...experience Reports to : CTO **Applicants will receive a Culture Index survey by...  ...building our next generation of web-based ERP products for county and city governments...  ...product design and engineering, and developing a strong understanding of both the customer... 
    Full time
    Local area
    Remote work

    Computer Information Concepts

    Saint Louis, MO
    10 days ago
  • $140k - $200k

     ...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or... 
    Full time

    Latitude

    Saint Louis, MO
    1 day ago
  •  ...consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based services using AWS Lambda,...  ...code to integrate open-source software solutions into web applications. Design and implement APIs and database integrations that interact... 
    Full time
    Immediate start

    Rgi

    Saint Louis, MO
    1 day ago
  •  ...stay informed about upcoming Chenega MIOS opportunities in government contracting-without committing to a formal job application. ServiceNow Developer St. Louis, MO Are you ready to enhance your skills and build your career in a rapidly evolving business... 
    Work at office
    Work from home
    Home office

    Chenega MIOS

    Saint Louis, MO
    5 days ago
  •  ...Application Engineer A technical support role responsible for responding to customer and sales channel inquiries for product advice...  ...customers, support generated quotes, and assist sales agents in developing new customers. Assist with product growth strategies,... 
    Temporary work
    Casual work
    Work at office

    Watlow

    Saint Louis, MO
    2 days ago
  •  ...We are looking for a skilled web developer who will be responsible for developing and/or designing websites for our company. You will...  ...CSS, and have solid knowledge and experience in programming applications. Web Developer Responsibilities: Website and software application... 
    Full time
    Local area

    Think Tank Pr & Marketing

    Saint Louis, MO
    1 day ago
  •  ...Job Title Application Engineer Location Saint Louis, Missouri, United States Job Description As part of the advanced technical...  ...working relationships with key customers and suppliers. Develop and conduct product training/information sessions. Follow-... 
    Temporary work
    Flexible hours

    Synk

    Saint Louis, MO
    4 days ago
  •  ...Nidec Application Engineer II We begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people...  ...daily lives. At Nidec, our employees are on the forefront of developing new motor technologies. As we move deeper into the age of robotics... 
    Worldwide
    Shift work

    Nidec

    Saint Louis, MO
    1 day ago
  •  ...Nidec US Motors, a division of Nidec Motor Corporation, seeks an Application Engineer I. This role encompasses delivering technical and...  ...of new product lines. Coordinate projects and customer developments. Efficiently manage and monitor project pipelines.... 
    Shift work

    Nidec

    Saint Louis, MO
    1 day ago
  • A technology solutions provider is hiring a Web Developer/ServiceNow Developer for a full-time remote position. The ideal candidate...  ...be responsible for developing core functionality within ITSM applications while working closely with stakeholders. Candidates with extensive... 
    Remote job
    Full time

    Fabergent

    Saint Louis, MO
    1 day ago
  • Web Developer/ServiceNow Developer - Remote/Virtual - 100% Full-time Job Description: Description: Ideally prefer someone with ServiceNow...  ...of software projects within the ServiceNow enterprise application suite. This role is responsible for the development of core functionality... 
    Remote job
    Full time
    For contractors
    Work experience placement
    Immediate start

    Fabergent

    Saint Louis, MO
    2 days ago
  • $126.65k - $217.35k

     ...+ years of experience with network architectures and software applications that communicate over TCP/UDP-based networks. We value candidates...  ..., performance, and safety. Responsibilities: We design, develop, test, and maintain embedded software across the full... 
    Full time
    Relocation
    Visa sponsorship
    Work visa
    Day shift

    Boeing

    Saint Louis, MO
    4 days ago
  • Position: Software Engineer (Senior .NET / Full‑Stack Engineer) Location: Remote Duration: 6+ Months Contract Role Overview We are seeking highly skilled Senior .NET / Full‑Stack Engineers with strong AWS and secure‑coding expertise. This role is...
    Contract work
    Remote work

    Stellar IT Solutions LLC

    Saint Louis, MO
    11 days ago
  • $150k - $165k

     ...seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This...  ...robust, secure, and scalable programming software and mobile applications that interface with implantable devices. The ideal candidate... 
    Full time

    Enterra Medical

    Saint Louis, MO
    1 day ago
  • $67.2 - $96 per hour

     ...Partners is currently seeking a talented Oracle Fusion Cloud ERP Developer & Support Specialist. Do you have experience supporting...  ...with Oracle Integration Cloud (OIC), and troubleshooting ERP applications? What You Will Be Doing You will join a dynamic team providing... 
    Contract work
    3 days per week

    Technology Partners

    Saint Louis, MO
    1 day ago
  • $184k - $259.44k

     ...frameworks, programming languages, and databases. Experience with developing & delivering software to air-grapped & isolated environments...  ...AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment.  Security Focused:... 
    Full time
    Work at office
    3 days per week
    Early shift

    Scale Ai

    Saint Louis, MO
    1 day ago
  •  ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We’re... 
    Full time
    Shift work

    Marketvolt

    Saint Louis, MO
    1 day ago
  • $99.45k - $134.55k

     ...Hardware in the Loop, and documentation. The software engineers will develop software in a Continuous Integration / Continuous Deployment (...  ...Workplace:Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine,... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    3 days ago
  •  ...proposed solutions. Document and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code...  ...level experience in refactoring, containerization and hosting applications in a LINUX platform and infrastructure as a service environment... 
    Full time
    Contract work
    Temporary work

    Trinity Global Consulting

    Saint Louis, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ERP Application Developer. Be the first to apply!