> Markdown version of [/jobs/ext/551094-senior-software-engineer-employment-compliance-solutions](https://www.wearedevelopers.com/jobs/ext/551094-senior-software-engineer-employment-compliance-solutions). 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 Software Engineer - Employment Compliance Solutions - **Company:** Bankers Financial - **Location:** St. Petersburg, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Applications Architecture, Computer Vision, Audit Trail, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Cloud Engineering, Code Coverage, Code Review, Information Systems, Continuous Integration, Cross-Site Request Forgery, Relational Databases, Database Design, DevOps, Domain Name System (DNS), Fault Tolerance, Identity and Access Management, Subnetting, Python (Programming Language), Key Management, Log Analysis, SQL Azure, Routing, OAuth, OpenID, Systems Development Life Cycle, Role-Based Access Control, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Services, Enterprise Software Applications, Cloud Platform System, ReactJS, Delivery Pipeline, Backend, HR Software, Build Management, Containerization, Information Technology, Integration Frameworks, Front End Software Development, Api Design, Restful APIs, Docker, Key Vault, Web Api, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9d7460ebc4e8958b ## About the Role Do you have experience in Web services design?, Do you have a Bachelor's degree?, You do not need every item below on day one, but you should be able to discuss the cloud, networking, and delivery layers with confidence. Layer Technologies Backend C# / .NET (ASP.NET Core) Web APIs and background workers; message-driven async processing Frontend TypeScript, React single-page application (PWA); modern client-side routing and build tooling Data Azure SQL with relational data modeling and column-level / at-rest encryption for PII; Blob Storage for documents and images Cloud Microsoft Azure - Container Apps, Container Registry, Key Vault, Service Bus, Storage, Monitor / Log Analytics Networking VNet integration, subnets, private endpoints, NAT Gateway (static egress IPs for partner whitelisting), DNS, CSP / egress controls Identity & AuthN OIDC / OAuth 2.0 (PKCE); managed identity; httpOnly session + CSRF patterns; least-privilege RBAC AI / ML On-infrastructure document OCR and computer-vision models for capture, extraction, liveness, and authenticity CI/CD & DevOps Automated build/test pipelines, container image builds, environment promotion, infrastructure as code, quality gates, Required * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (equivalent experience considered). * 5+ years of professional software development experience. * Proven experience designing and building enterprise applications, web services, and APIs. * Strong proficiency in C#/.NET (or comparable modern languages such as Java, Python, or JavaScript/TypeScript) and a willingness to work primarily in .NET. * Solid experience with relational databases, data modeling, and SQL. * Hands-on experience with a major cloud platform - Azure strongly preferred - and the ability to be conversational about cloud architecture, networking, and deployment. * Working knowledge of CI/CD pipelines and modern DevOps practices. * Experience in Agile environments, with strong problem-solving and analytical skills. Preferred * Experience building for HR, workforce management, compliance, legal, or other regulated, PII-heavy domains. * Familiarity with employment-compliance processes - I-9, E-Verify, background screening, work authorization, or immigration-related workflows. * Hands-on Azure experience: Container Apps, Key Vault, Service Bus, networking (VNet/NAT/private endpoints), and infrastructure as code. * Experience with microservices, containerization (Docker), and message-driven architectures. * Experience integrating third-party SaaS platforms and government/external APIs with strict whitelisting and uptime requirements. * Familiarity with security frameworks, identity management (OIDC/OAuth), and data-privacy regulations (GLBA, FCRA, SOC 2). * Experience applying AI/ML, computer vision/OCR, or workflow automation within enterprise applications. Competencies Technical * Application architecture & API design * cloud (Azure) * networking & secure egress * database design & optimization * secure software development * DevOps & CI/CD * performance & scalability * automated testing & QA * troubleshooting & production support * Agile delivery. Professional * Business and technical acumen * problem solving & critical thinking * collaboration * customer focus * continuous-improvement mindset * adaptability & learning agility * attention to detail * clear communication * accountability & ownership. ## Description USAdmt is seeking a Senior Software Engineer to design and build a secure document identity verification platform within our Employment Compliance Solutions suite. The system captures identity and work-authorization documents, runs automated OCR and liveness/authenticity checks, and feeds results into employer compliance workflows that support I-9 and E-Verify processing, employment eligibility verification, and pre-employment screening. You will own meaningful slices of architecture and delivery including, API and integration design, CI/CD, cloud networking, and production reliability., Software Design & Development * Design, develop, test, and maintain scalable services and user interfaces supporting document identity verification and employment-compliance workflows. * Build secure, reliable, well-tested code in C#/.NET (ASP.NET Core) on the backend and TypeScript/React on the frontend, following established engineering standards. * Develop and version REST APIs, asynchronous workflows, and background workers (message-driven processing for long-running verification, OCR, and notification jobs). * Contribute to architecture discussions and long-term platform strategy - service boundaries, data modeling, and how identity-verification components scale independently. Cloud, Networking & Infrastructure * Operate confidently in Microsoft Azure: deploy and run services on Azure Container Apps, manage images in Azure Container Registry, and reason about revisions, scaling rules, and environment configuration. * Manage configuration and secrets the right way: Azure Key Vault with managed identity (no secrets in source or images), plus environment-specific settings across local, dev, and prod. * Work across the supporting Azure surface - Azure SQL (including encryption-at-rest / column-level encryption for PII), Blob Storage for document and image artifacts, Service Bus for messaging, and Monitor/log analytics for observability. CI/CD & DevOps * Build and maintain CI/CD pipelines that lint, run unit and end-to-end tests, build container images, and promote them through dev and prod environments with minimal manual steps. * Treat infrastructure as code and documented runbooks as first-class deliverables; keep environment parity and rollback paths clear. * Champion automated quality gates - code formatting/style verification, test coverage, and security checks - as part of the merge and release process. Platform Integration & Automation * Build and maintain integrations with government verification systems (E-Verify / DHS / SSA), HRIS platforms, background-screening providers, and third-party identity/biometric vendors. * Integrate document-scanning and verification services (OCR, liveness, authenticity) and the on-infrastructure vision/OCR inference that extracts and validates identity data. * Design resilient external integrations - retries, idempotency, polling/callbacks, and graceful degradation - against APIs you do not control. * Automate manual compliance steps to improve operational throughput and reduce processing time and error rates. Security, Compliance & Quality * Ensure applications meet security, privacy, and regulatory requirements for sensitive PII and identity documents (GLBA, FCRA, SOC 2, and immigration/employment-eligibility rules). * Implement secure-by-default patterns: OIDC/OAuth 2.0 (PKCE) authentication, least-privilege managed identities, encryption in transit and at rest, PII redaction/scrubbing, and comprehensive audit logging. * Participate in code reviews and support audit readiness by maintaining documentation, controls, and system integrity. * Troubleshoot and resolve production issues while sustaining reliability and performance; never hand off a release with failing tests. Product & Business Collaboration * Partner with Product leaders and stakeholders to turn compliance requirements into technical solutions, and advise on feasibility, scalability, performance, and security trade-offs. * Participate in Agile planning, estimation, sprint execution, and backlog refinement. * Identify opportunities to automate and improve compliance-related processes. Continuous Improvement & Mentorship * Contribute to technical standards, engineering best practices, and SDLC improvements. * Evaluate emerging technologies - including AI/ML for document understanding and workflow automation - and recommend pragmatic adoption. * Mentor junior engineers and help cultivate a culture of technical excellence and ownership. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [What if your HR software adapted to you, not the other way around?](https://www.wearedevelopers.com/videos/100259-what-if-your-hr-software-adapted-to-you-not-the-other-way-around) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)