> Markdown version of [/jobs/ext/2946249-senior-technical-engineer-developer-cobol](https://www.wearedevelopers.com/jobs/ext/2946249-senior-technical-engineer-developer-cobol). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Technical Engineer / Developer(COBOL) - **Company:** Federal Technology Corporation - **Location:** Woodlawn, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Fourth-Generation Programming Language, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon S3, JIRA, Microsoft Azure, Cloud Engineering, Cloud Storage, COBOL (Programming Language), Software Documentation, Customer Data Management, Extract Transform Load (ETL), Data Mining, Data Warehousing, IBM DB2, Greenplum, Endevor, Job Control Language (JCL), Microsoft InfoPath, Microsoft Office, Microsoft Visio, Scrum Methodology, Standard Sql, Reverse Engineering, Runbook, SAS (Software), Microsoft SharePoint, Software Engineering, SQL Databases, Tso/ispf, Syncsort, File-aid, Data Analytics, Toad (Software), Data Management, Visual Basic Language, Database Tools and Utilities, Control M - **Published:** September 16, 2026 - **Apply:** https://www.careerjet.com/jobad/us949bc08526187a44a6c34f530f727d1b ## About the Role Senior Technical Engineer / Developer(COBOL) is seeking a Senior Technical Engineer / Developer to support the Customer Data & AI Statement of Work. This role will modernize legacy COBOL-based data extraction processes into modern SAS and SQL code within Enterprise Data Warehouse (EDW), replacing extracts from the Supplemental Security Record (SSR), Numident, Master Earnings File (MEF), and Master Beneficiary Record/Payment History Update System (MBR/PHUS) Master Files. Location: (On-Site) Woodlawn, MD Security Clearance: Must be able to obtain and maintain a Public Trust., * Proficiency in COBOL and a fourth-generation programming language (4GL), such as FOCUS. * Experience with Job Control Language (JCL), SAS/SAS Enterprise Guide, File-AID, DB2, Control-M, and Endevor (Environment for Developers and Operations). * Working knowledge of Visual Basic, Toad, DBeaver, and SQL. * Proficiency with MS Office, Visio, SharePoint 2016 Business Intelligence, Jira, and InfoPath. * Experience with SSA production mainframe systems (PPF/MISF) IBM z/OS mainframe systems accessed via a TSO/ISPF interface along with Syncsort, Greenplum, and AWS S3 cloud storage and data platforms. * Demonstrated experience modernizing legacy government systems by replacing COBOL code with modern SAS and/or SQL, including reverse-engineering legacy modules and validating that new code produces matching extract outputs. * Experience with SAS Business Intelligence Platform (9.4 TS M7/M9), SAS Enterprise Guide, SAS Data Integration Studio, and mainframe SAS with Greenplum data connections. * Strong technical documentation skills, including runbooks, business process documents, and detailed functional requirements. * Bachelor's degree in a related technical field and 10+ years of progressive application development and technical leadership experience, including full software development life cycle responsibility. * Highly desired (not required): familiarity with SSA Administrative Master Files, including the Supplemental Security Record (SSR), Numident, Master Earnings File (MEF), and Master Beneficiary Record/Payment History Update System (MBR/PHUS). ## Description * Reverse-engineer legacy COBOL modules to develop new code in SQL and/or SAS, working toward a one-for-one match of the legacy extract output. * Analyze legacy/COBOL compression types, modules, Application Programming Interfaces (APIs), SAS programs, Control-M jobs, and CIO-owned APIs to compare outputs between legacy and new processes. * Review RAPA DRAPA COBOL modules for the SSR and MBR/PHUS Master Files in order to replace them with modern data extraction tools. * Program and develop code in modern coding language(s) that replicates the specified extract files, working within the approved MRAI process flow architecture in the EDW. * Provide full life-cycle development support for process solutions, including technical support in the use of SQL, SAS, and SAS/SQL products implemented on the DRAPA/CIO-defined platform. * Use large-data ETL tools such as Syncsort, along with EDW and Analytics Data Warehouse (ADW) Greenplum tables, to develop extracts within SSA's AWS S3-hosted secure cloud environment. * Use SAS software versions including SAS Business Intelligence Platform 9.4 TS M7/M9, SAS Enterprise Guide, SAS Data Integration Studio, and mainframe SAS with Greenplum data connection tools. * Consult with RAPA DRAPA subject matter experts (SMEs) at each phase of the project lifecycle, provide detailed weekly written project plan reporting, and respond to SME and project team questions on data sources, elements, and dependencies. * Attend SCRUM meetings led by the SSA Project Manager; document lessons learned during COBOL reverse engineering, validate that new code output matches legacy output, document known and explainable differences, and annotate new code to explain data extraction, manipulation, and cleaning. * Provide end-user code documentation, including runbooks outlining requirements for new data extraction processes and output file validation. * Conduct activity close-out knowledge transfer sessions and desk-level training with RAPA DRAPA SMEs and end users, walking them through contractor-produced runbooks across multiple sessions to build confidence running new code. * Support current Work Activities including moving the Census MBR, PHUS, CWHS MBR/PHUS, and DAF MBR/PHUS extracts into production, obtaining end-user sign-off on SSI CER (CERALL) and SSR Household extracts, and continuing support for MRAI NUMI, MEF, SSR, and MBR data extracts. * Perform final code validation, update programs to address new requirements or identified issues, execute end-user and parallel testing, and transfer MRAI code to the production environment as defined by AIS/DRAPA. * Assist with and troubleshoot program issues, and update, upgrade, test, and migrate existing MRAI code from SAS 9.4 M7 (ARC 3.0) to SAS 9.4 M9 (ARC 4.0)., Software Engineer (.NET / Azure) is seeking a .NET / Azure software engineer provides senior-level application development, cloud architecture, and database engineering support t… ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Technical Documentation - How Can I Write Them Better and Why Should I Care?](https://www.wearedevelopers.com/videos/681-technical-documentation-how-can-i-write-them-better-and-why-should-i-care) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Bridging AI and Nomad: a Go-based MCP Server for Cluster Control](https://www.wearedevelopers.com/videos/2063-bridging-ai-and-nomad-a-go-based-mcp-server-for-cluster-control) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)