Software Engineer Senior

SAIC•Chantilly, VA

About The Position

SAIC is seeking a Software Engineer to provide Systems Engineering and Technical Advisory (SETA) services to an Intelligence Community research and development customer. The customer applies research to real-world solutions across engineering, development, integration and test, and operations with worldwide impacts. The role maintains and enhances an existing financial dashboard application as customer requirements evolve, supports requirements gathering and feature design, assists customers through multiple support and training formats, and maintains application documentation.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline; alternatively, the stated education and experience paths include a bachelor’s degree with at least five years of experience, a master’s degree with at least three years, or a Ph.D. with zero years of related experience.
  • At least five years of computer systems, software, or systems engineering experience with a bachelor’s degree, at least three years with a master’s degree, or zero years with a Ph.D.
  • Proficiency in Tableau for data visualization and analytics.
  • Must be DoD 8570 IAT Level II compliant and hold a current CompTIA Security+ certification.
  • Experience developing web applications and web services using ASP.NET and C#.
  • Experience with MVC, JSON, WPF, HTML, CSS3, and VB.
  • Experience using Microsoft Excel Visual Basic for Applications.
  • Competence with SQL Server or another relational database management system, and TFS or another source configuration management system.
  • Must be a U.S. citizen with an active TS/SCI clearance and active polygraph.
  • Ability to work in a fast-paced, dynamic, and energetic environment.

Nice To Haves

  • Knowledge of or desire to learn government financial concepts.

Responsibilities

  • Maintain and enhance the existing financial dashboard application based on evolving customer requirements.
  • Support requirements gathering and the design of new features.
  • Provide customer support through email, phone, and in-person question-and-answer sessions.
  • Provide one-on-one and group customer training and demonstration sessions.
  • Maintain application documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service