Senior Software Developer – Comptroller IT Support (Onsite)
Citizant · Patrick AFB, FL · 4 mo ago
EngineeringFull-time
About the role
We are seeking a Senior Software Developer to support the operations, maintenance, sustainment, and enhancement of mission-critical financial management systems.
Responsibilities
- Maintain, enhance, troubleshoot, and support CFIS applications, modules, utilities, and related financial management systems.
- Support interfaces and data exchange processes involving CFIS, JOCAS II, GAFS, CCIS, Cost Query, BQ Select, ODL, Selective, Codebook, Job Order Display System, WinGAMPS, and related systems.
- Develop, maintain, and modify applications using Visual Basic/VB6, PL/SQL, C#, C++, and related scripting technologies.
- Maintain and enhance Oracle PL/SQL packages, procedures, functions, triggers, scripts, and database objects supporting financial data processing and reporting.
- Maintain and support LOUIS II scripts used to extract financial data from Government Accounting and Financial Systems.
- Use InfoConnect and the Multi-Host Internet Access Portal to modify, execute, and support host-based scripts and data extraction processes.
- Support daily CFIS update processes, including data downloads, file processing, data validation, monitoring, and issue resolution.
- Support month-end and year-end financial processing, billing support, contractor uploads, manual cost entries, and required financial data extracts.
- Research and resolve data discrepancies across JOCAS II, GAFS, CFIS, and related financial systems.
- Code, test, document, and implement approved system changes while ensuring changes do not negatively affect Eastern or Western Range users.
- Support incident resolution, root cause analysis, corrective action, service requests, and change requests in a high-availability O&M environment.
- Participate in release testing, configuration control, version control, defect resolution, and regression testing.
- Use SourceSafe or a comparable legacy version control tool to manage application source code.
- Coverage of business and accounting needs into technical solutions.
- Support system integration activities with upstream and downstream financial, accounting, reporting, and enterprise systems.
- Aid in application security, secure coding, vulnerability remediation, and compliance with DoD cybersecurity requirements.
- Support Risk Management Framework (RMF), Information Assurance, and application security activities as required.
- Support software and system documentation, including design documentation, database design descriptions, user manuals, SOPs, configuration records, source code documentation, and technical support materials.
- Contribute to monthly status reporting, metrics reporting, audit support, and other contract deliverables as required.
- Support contingency planning, backup/recovery procedures, data safeguarding, and disaster recovery activities for supported systems.
- Provide technical support to users and assist with system capabilities, limitations, output variations, and data clarification requests.
- Perform work on-site and support occasional after-hours activities required to maintain system availability or implement changes outside normal business hours.
Requirements
- 8–10 years of software development experience, including at least 5 years supporting Visual Basic/VB6, PL/SQL, and Oracle-backed financial, accounting, ERP, or reporting systems.
- Strong hands-on experience maintaining and enhancing legacy Visual Basic applications.
- Advanced experience developing and maintaining Oracle PL/SQL packages, procedures, functions, triggers, scripts, and database objects.
- Experience supporting Oracle 12c, Oracle Utilities, Oracle-backed applications, and data warehouse processes.
- Experience with Windows Server and familiarity with UNIX server environments.
- Working knowledge of C#, .NET, and C++ for supporting ancillary, legacy, or modernized application components.
- Experience supporting O&M environments, including incident management, root cause analysis, release testing, configuration control, and system sustainment.
- Experience supporting financial data integrity, reconciliation, auditability, reporting, and billing-related processing.
- Familiarity with federal, DoD, Air Force, or comparable financial management systems and accounting processes.
- Experience with InfoConnect, Multi-Host Internet Access Portal, UNIX CRON scheduling, and host-based data extraction processes, or the ability to rapidly support equivalent environments.
- Experience with SourceSafe or comparable legacy source control/version control tools.
- Understanding of secure coding practices, application security, RMF, and DoD cybersecurity requirements.
- Strong technical documentation skills, including software design documentation, database design documentation, user manuals, SOPs, and configuration management records.
- Strong problem-solving skills and the ability to operate effectively in a mission-critical, high-availability environment.
- Ability to work directly with functional users, financial management personnel, technical staff, and program leadership.