Remote job
Workflow / Software Engineer
Job details
About this role
Role overview Build software and automated workflows that replace manual or disconnected processes with traceable systems for evidence gathering, assessments, approvals, policy enforcement, and operational decisions. The work spans understanding existing processes, developing integrations and workflow components, testing solutions, and supporting their release for a federal customer. The role is remote and contingent on a contract award.
Responsibilities - Map user needs, business rules, handoffs, data, decision points, and exceptions to identify processes suitable for automation. - Develop workflow applications, services, scripts, rules, forms, notifications, and integrations using approved technologies. - Automate evidence collection, task routing, status tracking, approvals, policy controls, and reporting as appropriate. - Connect workflows to APIs, data sources, security tools, authorization automation, and customer repositories. - Create unit, integration, and end-to-end tests; support user and operational validation. - Maintain technical and delivery documentation, review code, demonstrate work, refine backlogs, and address defects.
Requirements - A bachelor’s degree in a relevant technical field and 5–10 years of relevant experience for mid-level assignments, or equivalent demonstrated capability. - A senior professional industry certification, such as CISSP or equivalent. - Experience building enterprise software, workflow automation, scripts, services, or low-code/no-code automations. - Ability to translate process and user needs into maintainable automated solutions. - Working knowledge of APIs, data integration, automated testing, source control, and CI/CD. - U.S. citizenship and eligibility to obtain a Public Trust clearance; an active Secret clearance is highly preferred.
Nice to have - Experience with Python, Java, JavaScript/TypeScript, workflow or BPM platforms, REST APIs, Jira or Confluence, GitLab, AWS, automated testing frameworks, or policy automation.
Benefits and work setup The position is remote and offers flexible work arrangements. Benefits described include medical, dental, vision, disability and life insurance options, health and flexible spending accounts, retirement matching, floating federal holidays, paid time off, and incentives for relevant certifications.