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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior