Senior Software Engineer - Employment Compliance Solutions
On-site · St. Petersburg, Florida, United States
Job Summary
Senior Software Engineer to design and build a secure document identity verification platform within the Employment Compliance Solutions suite. Responsibilities include designing and developing scalable services and UIs (C#/.NET with ASP.NET Core backend; TypeScript/React frontend), building and maintaining REST APIs and background workers, and delivering with CI/CD. Will operate in Microsoft Azure (Container Apps, Key Vault, Service Bus, Storage, Monitor), implement security patterns (OIDC/OAuth, encryption, RBAC), and integrate with government verification and HRIS systems. Requires experience with enterprise applications, cloud architecture, security/compliance (GLBA, FCRA, SOC 2), and mentorship of junior engineers.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or 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 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
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.