About the Role
This role is a senior‑level position focused on modernizing a mission‑critical licensing platform for Our Client. You will work within a lean, high‑impact team that values ownership, allowing you to take solutions from concept through production. The environment blends collaborative on‑site work with flexible remote days, emphasizing innovative cloud‑native design and modern API development. Your contributions will directly shape the future architecture of a statewide application, improving scalability, security, and maintainability.
Key Responsibilities
- Champion the transition of legacy ASP.NET applications to modern .NET 8+ and Azure‑based architectures.
- Design, develop, and maintain full‑stack solutions using C#, .NET, React, and Azure services.
- Build API‑first integrations and micro‑services that enable new platform capabilities.
- Own the SQL Server environment, handling data architecture, performance tuning, and migration tasks.
- Implement and manage CI/CD pipelines with Azure DevOps to automate testing, deployment, and release processes.
- Conduct thorough code reviews and enforce engineering best practices to ensure high‑quality deliverables.
- Document technical designs, implementation details, and operational procedures.
- Collaborate with cross‑functional teams during All‑Hands, enterprise application meetings, and on‑site milestones.
- Provide operational support and troubleshoot production issues as part of the solution lifecycle.
Required Skills & Experience
- 5+ years of professional experience developing enterprise‑grade applications with C# and the .NET framework.
- Strong proficiency in modern .NET (version 8 or later) and ASP.NET Core for building scalable web services.
- Hands‑on experience with front‑end development using React or similar JavaScript frameworks.
- Deep knowledge of Azure cloud services, including Azure App Services, Azure Functions, and related PaaS offerings.
- Extensive experience with SQL Server, including schema design, query optimization, and data migration.
- Proven ability to design, implement, and maintain CI/CD pipelines using Azure DevOps.
- Solid understanding of API design principles (RESTful, OpenAPI) and experience building API‑first solutions.
- Demonstrated track record of leading complex modernization projects and reducing technical debt.
- Excellent problem‑solving skills, self‑motivation, and the ability to work independently in a fast‑paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
Tools & Technologies
- .NET 8+, C# – core development language and framework.
- ASP.NET Core – for building web APIs and services.
- React – front‑end UI library for modern user experiences.
- Azure App Services & Azure Functions – cloud‑native hosting and serverless compute.
- SQL Server – relational database platform for data storage and retrieval.
- Azure DevOps – source control, build pipelines, and release management.
- Git – version control system for collaborative development.
- Visual Studio / VS Code – primary IDEs for coding and debugging.
- Postman or similar tools – for API testing and validation.
Work Schedule & Duration
- Contract runs from 10/26/2026 to 06/30/2027 (approximately 8 months).
- Hybrid work model: on‑site at Our Client headquarters in Atlanta, GA, Tuesday‑Thursday; remote on other days.
- Mandatory in‑person attendance for All‑Hands, enterprise application meetings, staff events, and designated on‑site milestones.
- Candidate must be physically located in Georgia.
Interview Process
The interview process typically includes an initial recruiter screening, followed by a technical interview focused on .NET, Azure, and full‑stack development. Successful candidates may then meet with a panel of senior engineers and a hiring manager, either via video conference or in person, to discuss architectural experience and cultural fit.
Position Details
- Employment Type: Contract
- Duration: Approximately 12 months (with potential for extension)
- Work Authorization: Must be authorized to work in the United States