Overview
Remote
$50 - $55
Contract - Independent
Contract - 12 Month(s)
Skills
DoDAF
Cyber Security
Data Integrity
Data Migration
Design Review
DoD
Electronic Data Interchange
Cascading Style Sheets
Collaboration
Communication
Computer Science
.NET
ASC X12
Adobe AIR
Agile
Assembly
Microsoft Office
Legacy Systems
Micro Focus
Microsoft Excel
Microsoft Exchange
Microsoft Outlook
IBM WebSphere MQ
Interfaces
JavaScript
Layout
Microsoft
Microsoft Visual Studio
Business Rules
COBOL
Debugging
Git
HTML
Remote Desktop
PDF
Quality Assurance
RDP
RESTful
RTF
Regulatory Compliance
System Documentation
Tier 2
Tier 3
Version Control
Virtual Private Network
SFTP
SOAP
STIG
Security Clearance
Software Development
HTTPS
IDX
JSON
Microsoft Windows
Migration
Network
OpenText
Testing
UI
WSDL
Web Development
Web Services
XML
Job Details
Software Engineer
Client: US Air Force
POP: 12+ months
Location: Remote
SCOPE
The Software Engineer will be responsible for the creation and maintenance of screen-sets and their associated programs, supporting both scheduled and time-critical software releases. A key duty is maintaining the ACPS assembly process that constructs the contractual documents and the external interfaces required for data exchange with other DoD systems.
REQUIRED SKILLS
- Bachelor s degree in Computer Science, Engineering, or a related discipline.
- Secret clearance preferred; must have ability to obtain clearance
- IASAE Level II or equivalent certification under DoD 8570.01-M for software engineers.
- Minimum of seven (7) years of software development experience, preferably supporting DoD or government IT systems.
- Expert-level experience with Micro Focus Visual COBOL and Micro Focus Dialog System within Visual Studio in a .NET framework environment.
- Demonstrated expertise in converting OpenText screen sets to runtime versions and generating associated side tables.
- Proven ability to create PDF Portfolios containing 30+ documents programmatically using Visual COBOL.
- Experience creating and programmatically merging 100+ RTF files without compromising formatting, layout, or design consistency.
- Strong knowledge of OpenText data tables, including a deep understanding of IDX formats and their functional uses within legacy systems.
- Proficiency in creating and maintaining XML files and accompanying schemas to support data integrity and system interoperability.
- Skilled in web development technologies such as ASP, HTML, JavaScript, CSS, and familiar with version control systems like GIT.
- Experience in integrating and communicating with WSDL-based and RESTful Web Services, using SOAP and JSON protocols.
- Demonstrated experience developing and maintaining software in complex, secure network environments and adhering to cybersecurity best practices.
- Ability to work with government-developed systems such as ACPS, ARTS, and PSCM32.
- Excellent written and verbal communication skills, with a proven ability to collaborate across multi-disciplinary teams and engage effectively with stakeholders.
- Proficiency with Microsoft Office Suite (Word, Excel, Outlook), and familiarity with Microsoft Teams, VPNs, and Remote Desktop Protocols (RDP).
TASKS
- Design, develop, test, and deploy software releases for the Automated Contract Preparation System (ACPS) in accordance with government schedules (biannual and as-needed).
- Utilize OpenText Dialog System and OpenText Visual COBOL within Visual Studio to deliver programming services for ACPS, including screen sets, clause selection, and contract-building processes based on user input.
- Maintain and enhance screens while adhering to established business rules, security guidelines, and user interface standards, ensuring alignment with Windows design best practices.
- Create and maintain OpenText data tables and modules used in ACPS for data handling, clause logic, and interface functionality.
- Develop and maintain modules that interface with external systems using protocols such as SFTP, HTTPS, EDI, IBM MQ, and Web Services, ensuring accurate and secure data exchange.
- Provide support for external interface integration and maintenance with systems such as PRPS, MOCAS, FPDS-NG, and others.
- Maintain and support software for input/output (I/O) operations used in ACPS communications processes.
- Review, debug, and optimize code to resolve user-reported issues and inquiries, working closely with Tier 2 and Tier 3 support teams.
- Follow established development practices by thoroughly testing all changes and validating the accuracy of program outputs, ensuring compliance with quality assurance standards.
- Develop and sustain a wide range of reports used by contracting personnel for operational and regulatory purposes.
- Collaborate effectively with senior developers and stakeholders in a team-oriented environment, contributing to discussions, design reviews, and agile development cycles.
- Track all software changes and associated artifacts using the Automated Requirements Tracking System (ARTS) and maintain source control through PKLab Source Control Module (PSCM32).
- Support cybersecurity compliance by incorporating secure coding practices and adhering to DISA STIGs, DoD, and Air Force cybersecurity requirements.
- Contribute to software and system documentation, including DoDAF-compliant architecture artifacts, migration plans, and technical studies.
- Assist in the data migration planning and execution from ACPS to CON-IT, supporting both X12 EDI and XML-based approaches.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.