IT Software Engineer 3

Ingalls ShipbuildingNewport News, VA
Hybrid

About The Position

HII’s Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We’re the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. Anchored in our rich, 135-year history, we collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. The Role Design, develop, and test operating systems-level software, compilers, and network distribution software. Set operational specifications, and formulate and analyze software requirements. May design embedded systems software. Designs, develops, documents, tests and debugs IT applications software and systems. Collaborates with IT systems designers and/or engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes IT system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures IT software standards are met. Newport News Shipbuilding’s IT team is seeking an experienced SAP developer with experience in object oriented programming, automated unit testing/Test Driven Development (TDD), SAP Fiori, and S/4 Hana. The Software Engineer will join an agile development team of dedicated IT professionals and contribute input on development approaches, code reviews, etc. Knowledge of Earned Value Management is a bonus.

Requirements

  • Bachelor's Degree and 5 years of relevant exempt experience; Master's Degree and 3 years of relevant professional experience; Ph.D. and 0 years of experience.
  • NNS Apprentice School graduate
  • Navy Nuclear Power School (NNPS) graduate
  • Associate's Degree or other formal 2 year program and 2 years of relevant exempt experience or 4 years of relevant non-exempt experience
  • Military Paygrade E-5 or above military experience
  • High School/GED and 4 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant exempt experience
  • High School/GED and 8 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant non-exempt experience
  • A relevant professional certification can be substituted for a Bachelor's Degree.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • 5 years of progressive technical experience in research, engineering, and design or equivalent or Master's degree and 3 years relevant experience
  • Experience developing in SAP
  • Experience with Agile methodology
  • Experience with Automated Unit Testing / Test Driven Development
  • Excellent written/oral communication skills

Nice To Haves

  • Experience with Fiori development
  • Knowledge of S/4 Hana
  • Knowledge of EVM (Earned Value Management)
  • Experience using Artificial Intelligence (AI)

Responsibilities

  • Design, develop, and test operating systems-level software, compilers, and network distribution software.
  • Set operational specifications, and formulate and analyze software requirements.
  • May design embedded systems software.
  • Designs, develops, documents, tests and debugs IT applications software and systems.
  • Collaborates with IT systems designers and/or engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines computer user needs; analyzes IT system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
  • Ensures IT software standards are met.
  • Contribute input on development approaches, code reviews, etc.

Benefits

  • medical
  • prescription drug
  • dental
  • vision plan choices
  • on-site health centers
  • tele-medicine
  • wellness resources
  • employee assistance programs
  • savings plan options (401K)
  • financial education and planning tools
  • life insurance
  • tuition reimbursement
  • employee discounts
  • early childhood and post-secondary education scholarships
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service