Senior Software Engineer - Employment Compliance Solutions

Bankers Financial CorpSt. Petersburg, FL
Onsite

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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.

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.

Benefits

  • Medical Coverage through Blue Cross Blue Shield, including 100% preventive care and 24/7 telehealth
  • Up to $2,000 annual HSA contribution for eligible plans
  • 401(k) with automatic enrollment and a competitive, company performance-driven employer match to support your retirement goals
  • Highly competitive, generous PTO program with flexible time off, 10 paid holidays, and paid volunteer days to support rest, balance, and community involvement
  • Mental health & wellbeing support with a free, confidential Employee Assistance Program
  • Company-paid life and disability insurance for added peace of mind
  • Dental and vision coverage with strong preventive care
  • Education assistance to support your professional growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service