Jobs · Information Technology · Maryland

Senior System Engineer

SITEC Consulting, LLC. · Annapolis Junction, MD · 3 mo ago
Information Technology$150k–$215k/yrFull-time

Responsibilities

  • Perform systems engineering activities supporting the design, development, integration, modernization, and sustainment of mission applications, systems, and technical capabilities.
  • Support cloud migration efforts by evaluating current applications, identifying migration considerations, documenting dependencies, and assisting with future-state architecture planning.
  • Provide software development expertise to support application redevelopment, modernization, enhancement, and technical debt reduction.
  • Evaluate existing applications, systems, and workflows to determine current-state limitations, modernization needs, future requirements, and recommended technical approaches.
  • Support cloud architecture efforts by helping define target-state environments, system interfaces, data flows, dependencies, risks, and implementation considerations.
  • Aid in the development of strategic roadmaps for products, applications, systems, and technical capabilities.
  • Support documentation of engineering plans, migration plans, modernization strategies, system designs, technical risks, dependencies, and recommended courses of action.
  • Analyze user requirements, system requirements, and operational needs to develop system-level concepts, architecture recommendations, and technical implementation plans.
  • Work with Government customers, mission users, software developers, architects, and engineering teams to define technical objectives and support implementation planning.
  • Identify and document technical debt, legacy system constraints, application risks, modernization gaps, and opportunities for improved performance, scalability, maintainability, and security.
  • Support the development, review, and refinement of system engineering documentation, architecture artifacts, schedules, technical roadmaps, and program planning materials.
  • Assist with evaluating alternatives for application modernization, cloud migration, system integration, and long-term sustainment.
  • Provide technical recommendations to improve system functionality, architecture, interoperability, reliability, and lifecycle supportability.
  • Support coordination across engineering, software development, cloud, cybersecurity, and program teams to ensure modernization activities align with mission and technical objectives.

Requirements

  • Twenty years of experience as a Systems Engineer on programs and contracts of similar scope, type, and complexity.
  • Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline from an accredited college or university.
  • Experience supporting systems engineering activities across the system lifecycle, including requirements analysis, design, development, integration, testing, documentation, and sustainment.
  • Experience supporting software development, application modernization, cloud migration, system architecture, or technical roadmap efforts.
  • Ability to evaluate current applications and systems, identify future-state needs, and document modernization or redevelopment plans.
  • Experience working directly with Government customers, technical teams, software developers, architects, and program stakeholders.
  • Strong written communication skills with the ability to document plans, risks, dependencies, technical recommendations, and implementation strategies.

Qualifications

  • A Master's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline may be substituted for two years of experience.
  • A PhD in a qualifying discipline may be substituted for four years of experience.
  • Five additional years of Systems Engineering experience may be substituted for a bachelor's degree.
  • Experience supporting cloud migration planning or cloud architecture efforts.
  • Experience with application redevelopment, refactoring, modernization, or legacy system transformation.
  • Software development background or strong understanding of the software development lifecycle.
  • Experience supporting strategic product roadmaps or technical capability roadmaps.
  • Experience identifying and documenting technical debt.
  • Experience developing architecture documentation, migration plans, modernization plans, requirements documentation, and technical decision materials.
  • Experience supporting mission systems, enterprise applications, or complex Government technical environments.

Similar jobs

Senior System Engineer

BruckEdwards, IncManassas, VA· 1 mo ago
Information Technologyapply on recruiting.paylocity.com

Senior System Engineer

LG Energy Solution Vertech, Inc.Westborough, MA· 1 mo ago
Engineeringapply on workforcenow.adp.com

Senior System Engineer

Freedom Technology Solutions Group, LLCAnnapolis Junction, MD· 2 mo ago
Information Technologyapply on grnh.se

Senior System Engineer

ASRC FederalEgg Harbor, NJ· 2 mo ago
Information Technologyapply on jobs.dayforcehcm.com