Martin Marietta

Returning Candidate?

Senior Software Engineer – JDE

Senior Software Engineer – JDE

Requisition ID 
Job Locations 
Corporate Division

More information about this job


Recently debuting at #57 on Fortune magazine’s list of the 100 Fastest-Growing Companies in the world, Martin Marietta, a member of the S&P 500 Index, employs more than 8,500 employees at operations spanning 26 states, Canada and the Bahamas. A leading supplier of aggregates and heavy building materials, dedicated teams at Martin Marietta supply the resources for the roads, sidewalks and foundations on which we live.


At Martin Marietta, we are always looking for the best and the brightest, for people who have the potential to be the Company's future leaders. We are building on our foundation of success by selecting the finest people and helping them realize their potential. When you decide to build your career at Martin Marietta, you'll know what it's like to be respected, challenged and rewarded.


A snapshot of what you will do:

As a senior software engineer at Martin Marietta, you will be responsible for collaborating to build our JDE solutions. This will involve working under the JDE Team Lead and with BAs, ERP Developers, business users, and your team to write the technical design, develop the solution and plan for the future of the product. You will be the lead for the JDE/Qsoft application security implementations.


Are these things you enjoy at work? If so, this role is for you. 

  • Deep and wide learning and building with the JDE system
  • Designing, developing and testing applications, interfaces, reports, data conversions and enhancements
  • Jumping in occasionally to debug operational and system issues
  • Communicating and collaborating ideas in both technical and non-technical environments
  • Create detailed technical specifications and create solutions within the E1 environment that achieve the desired end-state
  • Showcasing your analytical skills and managing concurrent projects
  • Building non-functional requirements (such as security, performance, roll-back, etc.) in technical designs
  • Learning about new application environments and working with other developers and BAs to validate capabilities
  • Occasionally working on projects outside of normal scope of this role

Some things you need to have done (requirements):

  • Graduated with a Bachelor’s degree, higher preferred
  • Gained an expert level of knowledge of JDE E1 security architecture, CNC concepts, and system config standards
  • Ability to query SQL and Oracle without support
  • Developed detailed technical design documents for reports, interfaces, conversions and enhancements for JDE E1 applications
  • Established expertise in debugging business functions, server side specs, CNC concepts and other JDE technical aspects
  • Built excellent communication (verbal, written, and presentation) skills

Systems we use (and what we need you to have skills with):

  • ERP - Jdedwards Enterprise One 9.1
  • Tax – Vertex
  • QSoft
  • External system interfaces (EDI/Interoperability)
  • OATS and Oracle UPK   

This position is based in Raleigh, NC. You must be able to relocate within a reasonable time frame.





  • Medical
  • Prescription Drug
  • Dental
  • Vision
  • Health Care Reimbursement Account
  • Dependent Care Reimbursement Account
  • Wellness Programs
  • Employee Assistance Plan
  • Paid Holidays and Vacation
  • 401(k) with Company matching
  • Pension
  • Salary Continuation – Short-Term Disability
  • Long-Term Disability Options
  • Employee Life Insurance
  • Spouse & Dependent Life Insurance
  • Business Travel Accident Insurance
  • Direct Deposit Payroll
  • Educational/Tuition Assistance Plan
  • College Scholarship Program – for dependent children
  • Matching Gift Program
  • New Auto Purchase Discount Plans

We are an equal opportunity employer.
Qualified minorities, women, veterans and individuals with disabilities are encouraged to apply.