IT SOFTWARE ENGINEER 3
Role details
Job location
Tech stack
Job description
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.
Requirements
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.
Must Have
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.
One of the following may be used as an equivalent to Bachelor's Degree for Information Technology Related Positions Only:
- 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 Have
Experience with Fiori development Knowledge of S/4 Hana Knowledge of EVM (Earned Value Management) Experience using Artificial Intelligence (AI)