Skip to content

Senior Software Engineer 2026P-0372

12+ Months, Full-Time
Alexandria, VA
Posted 4 weeks ago

Protect our Land, Ascend with Us!

Ascension LLC is seeking a Senior Software Engineer / Systems Architect to serve as a technical lead supporting a federal data analytics and application support environment. This role is designed for a highly experienced systems thinker who can translate mission needs into secure, scalable, maintainable, and well-documented technical solutions.

The ideal candidate will bring deep experience in software engineering, systems architecture, data platform design, cloud-enabled analytics environments, and technical documentation. This position is critical to helping the customer strengthen its ability to surface actionable insights, improve data accessibility, support advanced analytics, and sustain reliable data infrastructure for oversight activities.

This role will support a mission-focused federal customer that requires dependable analytics solutions, reusable technical patterns, reliable data pipelines, sound architecture decisions, and clear documentation that can be understood by technical teams, analysts, leadership, and future sustainment teams. The PWS specifically requires data engineering services that design, implement, and maintain robust infrastructure using database systems, cloud architecture, and pipeline development, while coordinating architectural decisions with OIG architects and following DoW and OIG policies.

Summary of the Contractor Role

The Senior Software Engineer / Systems Architect will lead architecture, design, technical planning, implementation support, documentation, and sustainment activities for analytics applications, data pipelines, reporting platforms, and related technical solutions. The role will work closely with data scientists, BI analysts, data engineers, project managers, and government stakeholders to ensure solutions are secure, reliable, maintainable, and aligned with mission priorities.

The successful candidate should be self-driven, highly organized, technically disciplined, and comfortable working in a structured federal environment where security, documentation, knowledge transfer, and solution sustainability are essential. This person must be able to anticipate technical risks, assess tradeoffs, recommend practical solutions, and guide implementation teams through iterative development cycles. The PWS emphasizes phased development, documentation, sustainment, knowledge transfer, data quality, data governance, performance monitoring, and continuous improvement across deployed solutions.

This position is best suited for a candidate who can balance hands-on technical execution with senior-level architectural judgment. The candidate should be able to design technical solutions, review code or configurations, support data pipeline architecture, document system lineage and maintenance procedures, and provide technical guidance to both technical and non-technical stakeholders.

Expected Day-to-Day Activities

  • Lead technical architecture, software design, and systems engineering activities for analytics applications, data platforms, and supporting infrastructure.
  • Design scalable, maintainable, and secure technical solutions that support data science, business intelligence, and data engineering requirements.
  • Coordinate with government architects and technical stakeholders to review, validate, and obtain approval for infrastructure and architecture decisions.
  • Develop and review technical documentation covering system architecture, data flows, interfaces, data lineage, maintenance procedures, and sustainment processes.
  • Guide data engineering teams in designing automated data pipelines for ingestion, transformation, storage, quality checks, and monitoring.
  • Implement or oversee best practices for version control, data quality validation, fault tolerance, access control, and secure system configuration.
  • Collaborate with data scientists and BI analysts to ensure data structures and platforms support routine reporting, dashboards, advanced analytics, and machine learning use cases.
  • Review technical designs, solution patterns, code, configurations, and integration approaches for maintainability, reliability, and security.
  • Support incremental development cycles by breaking complex technical solutions into manageable phases and achievable deliverables.
  • Troubleshoot technical issues involving data pipelines, system performance, integrations, application functionality, and infrastructure dependencies.
  • Produce monthly or periodic technical input for performance reports, optimization recommendations, risks, and sustainment priorities.
  • Maintain documentation repositories in SharePoint, Azure DevOps, ServiceNow, or other government-approved systems.
  • Conduct knowledge transfer sessions for government staff and contractor team members to support long-term solution sustainability.
  • Support transition activities by preparing complete, accurate, and accessible architecture documentation, maintenance procedures, access inventories, and technical handoff materials.
  • Ensure all work products comply with DoW OIG policies, security requirements, quality standards, and applicable data governance expectations.

Job Features

Job CategoryIT

Apply For This Job

Scroll To Top