Senior Developer

VENESCO, LLC•Arlington, VA
•$150,000 - $175,000

About The Position

The Senior Developer supports and develops web applications for financial management business processes and controls. The role participates in all phases of application development, including requirements, design, implementation, operations, and maintenance, and is expected to work independently using an iterative, agile-like process. Strong communication skills are expected. The position involves full-stack web application development using Microsoft .NET technology and Oracle RDBMS. It includes developing frontend single-page applications, well-structured middle-tier APIs and services, and data models. The work supports DEA Financial Management Division systems, processes, and initiatives, including UFMS operations and maintenance, FIRST design and development, and SharePoint development, administration, and training. DEA uses the Department of Justice’s Unified Financial Management System (UFMS), based on CGI-Federal’s Momentum Financial Management System and configured for DOJ/DEA. UFMS modules in use include Accounts Payable, Accounts Receivable, Acquisitions, Automated Disbursements, Budget Execution, Credit Card, External Reports, Fixed Assets, General Ledger, General System, PCAS, Planning, Travel, Security, System Administration, and Batch Execution. Financial Information Reporting and Systems Tools (FIRST) are custom-developed reports and applications essential to DEA financial operations, management, and reporting. FIRST supports more than 15,000 users DEA-wide, including through a financial forms application, providing information for program management and enforcement case management, and streamlining financial statement preparation. The role requires the ability to obtain a SECRET clearance.

Requirements

  • Bachelor's degree.
  • At least 12 years of progressive or relevant work experience.
  • Experience with .NET web frameworks, libraries, unit testing frameworks, and design best practices.
  • Full-stack web development skills.
  • Experience with Vue 3 or a similar frontend framework such as React or Angular; Vue is preferred.
  • JavaScript skills.
  • HTML skills.
  • CSS skills and experience with a CSS framework such as Bootstrap.
  • SQL and data modeling skills, including experience with relational databases for data persistence.
  • Familiarity with Git and common code branching strategies.
  • Ability to obtain a SECRET clearance.
  • Strong communication skills and ability to work independently across all phases of a project.

Nice To Haves

  • Experience with accounting systems such as CGI Momentum or other commercial off-the-shelf products.
  • Experience developing applications for financial management controls or business processes.
  • Experience using AWS Kiro for AI-assisted code generation.
  • AWS certifications in developer, architect, or AI areas.
  • Oracle PL/SQL experience or Oracle DBA experience.

Responsibilities

  • Support and develop web applications for financial management business processes and controls.
  • Participate in requirements, design, implementation, operations, and maintenance throughout the application development lifecycle.
  • Develop full-stack web applications using Microsoft .NET technology and Oracle RDBMS.
  • Develop frontend single-page applications, middle-tier APIs and services, and data models.
  • Support DEA UFMS and FIRST operations and maintenance activities.
  • Contribute to FIRST design and development.
  • Support SharePoint development, administration, and training.
  • Work independently across project phases using an iterative, agile-like process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service