Jobs · Virginia

Senior Software Engineer

Alpha Omega · Vienna, VA · 5 days ago
$90k–$130k/yrFull-time

About the role

Alpha Omega is seeking a Senior Software Engineer (Public Trust clearance) for a hybrid position in Vienna, VA to support, maintain, and improve a suite of business‑critical applications used in a regulated financial‑services environment. The portfolio includes public‑facing Classic ASP and ASP.NET Web Forms applications, as well as a Windows‑based .NET document‑processing application. The developer will work across application code, SQL Server, IIS and Windows hosting, enterprise integrations, and release processes, with an emphasis on reliable Tier 3 production support and secure, incremental modernization. Application Deadline: 12/31/2026.

Responsibilities

  • Provide Tier 3 support for mission‑critical applications.
  • Triage incidents, diagnose root causes across code, databases, integrations, and infrastructure, communicate status, and deliver durable fixes.
  • Maintain and enhance legacy Microsoft applications, including Classic ASP/VBScript and ASP.NET Web Forms on .NET Framework using VB.NET and C#.
  • Support Windows‑based background processing and document workflows, including file handling, conversion, status tracking, and exception recovery.
  • Develop and maintain SQL Server queries, stored procedures, and data‑access code; investigate performance and data‑integrity issues.
  • Support IIS‑hosted applications and Windows environments, including application configuration, deployments, and environment‑specific troubleshooting.
  • Build and support secure integrations with enterprise APIs and services; apply least‑privilege access, safe credential handling, and appropriate authentication practices.
  • Clarify requirements with business and technical stakeholders; communicate technical issues, risks, and trade‑offs clearly.
  • Develop prototypes and incremental improvements where appropriate.
  • Document technical decisions, support procedures, configuration, and operational handoffs.
  • Use source control and CI/CD processes to build, validate, and promote changes through development, test, and production environments.
  • Improve verification practices, including regression, integration, and deployment smoke tests.
  • Follow established change‑control and operating procedures.

Requirements

Required Qualifications

  • U.S. citizenship and ability to pass the client‑required criminal and financial background investigation.
  • Bachelor’s degree in computer science, Information Technology, or a related field, or an equivalent combination of education and relevant experience.
  • Six or more years of professional software development or application‑support experience in an enterprise Microsoft environment, including hands‑on maintenance of legacy applications.
  • Practical experience with one or more of the following: Classic ASP/VBScript, ASP.NET Web Forms, VB.NET, or C# on .NET Framework.
  • Able to understand unfamiliar code and make safe, supportable changes.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com