Software Engineer

 

Description:

Role Description:

  • Derive and allocate requirements into detailed design.
  • Designs, develops and tests software product functionality.
  • Collaborates with Systems and Quality Engineers to ensure software requirements are met.
  • Performs software peer reviews, version control, automated tests, software analysis, continuous integration, and continuous delivery in accordance with DevSecOps processes and best practices.
  • Generates software product documentation.

Qualifications:

Clearance: Secret with SAP Eligibility (investigation/adjudicated within the past 6 years)

Education: Bachelor of Science degree in a STEM (Science, Technology, Engineering or Math) discipline.

Experience: 5 years of related software engineering experience with a Bachelor's Degree; 3 years of related experience with a Master's Degree; or 4 additional years in lieu of a degree.

  • Experience in software development in at least one object-oriented programming language such as Java or C++.
  • Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation.
  • Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts.

Organization Software Engineer
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Utah,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2023-11-13 7:55 am
Expires on 2025-01-21