Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Senior Software Engineer

Technology

Software Engineer

No

Norfolk, Virginia, United States

Job Summary

Amentum is seeking a Senior Software Engineer to support our Norfolk Virginia team.

Successful candidate will:

  • Participate in the requirements, definition, design, development, testing, and documentation of database systems. Analyze web application requirements, code, and documentation for database support and provide recommendations for improvements.
  • Demonstrate strong experience of systems design patterns and application architectures.
  • Provide team leadership in AGILE and SCRUM development processes and methodologies.
  • Have the ability to work with various teams to support the consistency in architectural governance, coding and unit testing, coordinate releases, support continuous integration and delivery pipelines as well as the various testing processes.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and at least 10 years of job-related experience or equivalent.
  • US Citizenship required
  • Ability to obtain and maintain a Secret security clearance prior to start.
  • Possess demonstrated working knowledge of systems design patterns, application architectural methodologies, and Web Service applications (using Service Oriented Architecture (SOA), XML SOAP, UDDL).
  • Have broad experience in Object Oriented Design/Analysis (OOD/OOA); experience in the following programming languages: C#, .Net, AJAX, JavaScript, XML, Telerik Controls for .Net, HTML, etc., MS Windows Active Directory, and integrated software application programs.
  • Experience developing JavaScript web interfaces using frameworks such as Vue.js.
  • Be able to investigate, troubleshoot, and design solutions to problems in operational software.
  • Experience leading and mentoring teams in all aspects of Agile development processes and methodologies as well as the Software Development Lifecycle (SDLC).
  • Possess excellent communications and analytical skills.
  • Be able to obtain a Security+ certifications within 6 months of hire.

Preferred Qualifications

  • Active Secret security clearance
  • Security+ certification
  • Prior experience functioning as a team lead in design, development, troubleshooting, testing, and analysis of medium scale software projects, usually involving military applications.
  • Experience preparing software requirements, design, code, or documentation.
  • Experience developing plans for detailed analysis of computer program code, documentation, and output to insure validity, consistency, and conformance to applicable standards.
  • Experience in the design and execution of test cases, analyze output for validity, and prepare written reports documenting results.
  • Familiarity with hardware and software systems standards and procedures compliance.
  • Experience managing workflow and interface work items with Microsoft DevOps or Microsoft Team Foundation Server (TFS).