Lead Software Engineer
Martin Marietta Materials

Raleigh, North Carolina


A member of the S&P 500 Index, Martin Marietta is an American-based company and a leading supplier ofheavy building materials - including aggregates, cement, ready-mixed concrete and asphalt. Through a network of operations spanning 28 states, Canada and the Bahamas, dedicated Martin Marietta teams supply the foundational resources upon which our communities thrive. Martin Marietta'sMagnesia Specialtiesbusiness produces high-purity magnesia and dolomitic lime products used worldwide in environmental, industrial, agricultural and specialty applications.

At Martin Marietta, we strive to work with the best and the brightest - those who have the potential to become our company's future leaders. Each of our roughly 9,500 people shares a common purpose regardless of their professional role or work environment. Together, we utilize our diverse skills and experiences to drive our company and its extraordinary culture forward. Our aim is to build on our foundation of success and help values-driven and hardworking people realize their full potential. When you decide to invest your career in Martin Marietta, you'll know what it's like to be respected, challenged and rewarded.

To learn more about Martin Marietta and our ONE team, visit careersthatcrush.com.

What to expect:

Martin Marietta is seeking a Lead Software Engineer to join the Web and Mobile Applications team to support our growing business within the aggregates and raw materials industry. The role of Software Engineer will be to implement and maintain web and mobile software application products. This position requires a solid understanding of software design best practices and an able to work independently or within small teams. This individual will work with other team members and Analysts in other areas within IS applications, such as infrastructure, DBAs to support the successful deployment of the solution.

A typical day for a Lead Software Engineer may include:

  • Designing, development and testing applications, interfaces, reports, data conversions and enhancements.
  • Utilizing technical problem-solving skills, such as debugging operational and system issues.
  • Understanding the end-to-end application environment and working with developers, other software engineers and business analysts to build capabilities in alignment with our strategic direction.
  • Efficiently leading team of consultants, senior developers and effectively working with other business units in the company in the creation and testing of the solution.
  • Partnering with the Business Analysts and other team members on all critical system solutions.
  • Following all SDLC standard documentation for functional and technical designs, test plans and execution.
  • Utilizing Martin Marietta methodologies, business requirements definition, process and change management.
  • Design, implement, and maintain .NET web applications.
  • Work with internal customers and product owners to identify user stories and features.
  • Participate in code reviews.
  • Help create development standards and adhere to existing standards.
  • Write unit tests for much of the functional code checked in.
  • Work with DevOps to automate the build process for applications created.
  • Comfortable with Git source control with a focus on the Gitflow Workflow.
  • Ability to work independently, or in groups, while maintaining a courteous attitude when working with customers.
  • Ability and willingness to complete several concurrent tasks in a fast-paced, detail-oriented, and multi-tasking environment.
  • Ability to set objectives, manage project timelines and see projects to completion.

You may be a good fit if you have the following portfolio of systems/applications:
  • ERP - JD Edwards (JDE) and Oracle
  • Mobile development experience
You may be a good fit if you:
  • Hold a bachelor's degree in computer science.
  • Having 6+ years of .NET C#
  • Having 6+ years of writing RESTful Web Services and API development.
  • Having 3+ years of Angular and Material design and development.
  • Having 3+ years of JavaScript, TypeScript
  • Having 6+ years of Microsoft SQL Server or Oracle
  • Having 4+ years using Git or any other source control experience.
  • Having 2+ years of Azure cloud experience with AKS, App services, Sql databases and etc.
  • Having 2+ years of mobile development (Android, iOS, Ionic, or MAUI)
  • Experience with deployment strategies using azure dev-ops or any other build tools like bamboo, Jenkins.
  • Strong experience in Separation of Concerns
  • Strong experience in .NET Web API
  • Strong experience in .NET Core
  • Experience in JSON
  • Experience in concepts of user security.
  • Experience in Kanban/Agile work environment.
  • Experience in Sarbanes-Oxley compliance.
  • Experience in load balancing and caching strategies.

In return, we offer a highly competitive benefits package, including:

  • 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

At Martin Marietta, we are proud to be an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all qualified applicants and teammates. We celebrate diversity and commit that qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

#LI-JN2



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Mining jobs


Nucor Corporation
Norfolk, Nebraska
Posted about 13 hours ago
Nucor Corporation
North Las Vegas, Nevada
Posted about 13 hours ago
Nucor Corporation
Brandenburg, Kentucky
Posted about 13 hours ago
View Mining jobs ยป

Share diversity job

Lead Software Engineer is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo