Senior Full-Stack Software Engineer 2026P-0317
Ascension LLC is seeking a Senior Full-Stack Software Engineer to support the design, configuration, integration, testing, and sustainment of a secure SaaS-based platform for the Maryland Department of Labor’s Federal Worker Loan Programs. This role is ideal for a hands-on technical professional who can support both front-end and back-end solution delivery, configure application workflows, integrate data exchange processes, support AI-enabled eligibility review capabilities, and help deliver a reliable user experience for applicants, reviewers, program administrators, and customer support teams.
The ideal candidate will bring strong experience with SaaS platforms, secure web applications, application portals, workflow automation, data parsing, API/SFTP integrations, reporting dashboards, user acceptance testing, accessibility compliance, and production support. This role is especially important because the solution must support rapid application intake and review during federal shutdown events, continuous administration of emergency loan applications, secure transfer of applicant and payment data, repayment tracking, and real-time program reporting.
Ascension is seeking a technical professional who is detail-oriented, highly organized, security-minded, and comfortable working in a fast-paced public-sector environment where accuracy, privacy, accessibility, and timely implementation are mission-critical.
Summary of the Contractor Role
The Senior Full-Stack Software Engineer will support the technical implementation and sustainment of a secure SaaS platform that enables eligible applicants to apply for no-interest loans, upload identity and eligibility documents, sign loan agreements, receive communications, track application status, and repay loans electronically. The role will also support the application review system used by MD Labor staff to verify identity, employment, residency, eligibility documentation, duplicate records, repayment activity, and exception cases.
The engineer will work closely with the Project Manager, Product/Platform Lead, AI/Automation Engineer, data/reporting resources, customer support lead, and MD Labor stakeholders to configure workflows, build forms, validate integrations, support file transfers, troubleshoot defects, and maintain system performance. The role requires the ability to translate business rules into technical configurations, ensure data flows are accurate and secure, support WCAG 2.1 AA accessibility requirements, and participate in UAT and post-launch monitoring. The RFP specifically requires application portal functionality, automated data comparison, document upload, data parsing, deduplication, secure SFTP file exchange, reporting, repayment tracking, and project closeout data export capabilities.
This position will be performed under Ascension prime oversight and in coordination with a subcontractor technical team responsible for SaaS platform and AI/data/automation responsibilities, as applicable.
Position’s Expected Day-to-Day Activities
The Senior Full-Stack Software Engineer will be expected to:
- Configure applicant portal workflows, application review workflows, user roles, form logic, status rules, notifications, and reviewer queues within the selected SaaS platform.
- Develop and maintain front-end portal components that support applicant intake, document upload, eligibility certification, loan agreement submission, application updates, withdrawals, and appeals.
- Support back-end configuration and integrations needed for identity verification, eligibility checks, data parsing, deduplication, automated comparison, payment tracking, repayment reporting, and secure file exchange.
- Implement application logic to parse required data from uploaded documents, including W-2 name, address, SSN, and Employer EIN fields, where supported by the platform and approved AI/automation tools.
- Build automated validation rules, reason codes, confidence scores, mismatch flags, duplicate indicators, and workflow routing logic to support human reviewer decision-making.
- Integrate platform functionality with State-approved identity verification, payment, repayment, reporting, and secure file transfer mechanisms, including SFTP, API, CSV, Excel, or other approved data exchange methods.
- Configure applicant communications, pre-written message templates, automated correspondence triggers, repayment reminders, late notices, and two-way communication mechanisms.
- Support multilingual portal content, FAQ pages, applicant communications, and customer support workflows in English, Spanish, and other languages required by Maryland law.
- Ensure portal pages, forms, content, documents, and web experiences meet WCAG 2.1 AA standards and the State of Maryland’s Digital Accessibility Policy.
- Develop or support dashboards, extracts, reports, reconciliation files, payment activity files, delinquency reports, exception reports, audit logs, and final data export packages.
- Execute unit testing, system testing, integration testing, regression testing, accessibility testing, and user acceptance testing in coordination with the project management team.
- Document technical configurations, workflows, data mappings, integration specifications, release notes, issue resolutions, and system operating procedures.
- Troubleshoot production defects, data discrepancies, portal performance issues, failed transmissions, user access problems, customer support escalations, and repayment reporting exceptions.
- Collaborate with project leadership to assess technical risks, support change control, implement approved changes, and maintain platform readiness before launch and throughout the contract period.
- Participate in post-launch monitoring to confirm system performance, data accuracy, user adoption, issue resolution, and continuous improvement opportunities.
- Support project closeout activities, including final data exports, audit logs, schema documentation, transition materials, and system access support for MD Labor audit or archival needs.
How to Apply
CLICK HERE TO APPLY & SUBMIT YOUR RESUMEJob Features
| Job Category | IT, Software Development |
| MINIMUM QUALIFICATIONS | Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Systems, or a related technical field. Equivalent years of relevant professional experience may be considered. |
| REQUIRED SKILLS | 8 or more years of professional experience in software engineering, SaaS platform implementation, application development, systems integration, or full-stack web application support. |
| TECHNICAL SKILLS | Demonstrated experience supporting public-sector, financial assistance, benefits, case management, grants, lending, repayment, or high-volume application processing systems. | Hands-on experience with full-stack development or configuration across front-end, back-end, workflow, database, API, and reporting layers. | Experience configuring or developing secure applicant portals, customer portals, reviewer portals, workflow management systems, or case management platforms. | Experience with document upload, document parsing, form validation, data extraction, duplicate detection, automated matching, rules-based routing, or AI-enabled application review features. | Experience supporting APIs, SFTP, CSV exports, Excel-based extracts, secure file transfer, data mapping, and integration testing. | Familiarity with identity verification integrations or services such as ID.me, Login.gov, LexisNexis, TrueID, Maryland Mobile ID, or similar verification solutions. | Experience supporting payment or repayment workflows, reconciliation reporting, exception handling, borrower/customer transaction tracking, or financial data reporting. | Knowledge of software testing practices, including UAT support, defect tracking, regression testing, and acceptance criteria validation. | Experience implementing accessibility requirements, including WCAG 2.1 AA and Section 508-aligned design/testing practices. | Strong understanding of privacy, cybersecurity, data protection, role-based access, audit logs, and secure handling of sensitive applicant or financial data. |
| DESIRED QUALIFICATIONS | Experience with Microsoft Power Platform, Power Automate, Power BI, SharePoint, Azure, ServiceNow, Salesforce, Appian, Pega, or comparable low-code/SaaS platform ecosystems. | Experience implementing AI-enabled workflow features, such as document classification, confidence scoring, application summaries, eligibility recommendations, or human-in-the-loop review processes. | Experience working with State of Maryland agencies or similar state/local government programs. | Experience supporting loan, repayment, grants management, workforce, unemployment, emergency assistance, or public benefits systems. | Experience with bilingual or multilingual portal implementations, Spanish-language content support, or accessibility-driven user experience design. | Experience supporting cybersecurity documentation, incident response coordination, data classification controls, system security plans, or privacy impact requirements. | Experience developing user guides, technical support procedures, implementation guides, training materials, and knowledge base content. | Experience with Agile or hybrid project delivery methods, including sprint planning, backlog management, release planning, and iterative configuration. | Certifications such as Certified ScrumMaster, PMI-ACP, Microsoft Certified: Power Platform Developer Associate, Azure Developer Associate, AWS Developer, ITIL, Security+, or similar technical credentials. |
| SUITABILITY/SECURITY REQUIREMENTS | Candidates must be able to meet all project suitability and background requirements established by Ascension LLC, MD Labor, and applicable State requirements. Because the program uses sensitive applicant information and tax-related data, personnel with access to State data may be required to complete criminal background checks, including CJIS State and federal criminal background checks, fingerprinting, and background investigation requirements aligned to IRS Publication 1075. |