Senior Full-Stack Software Engineer

Akima, LLC•Arlington, VA
•Hybrid

About The Position

Tuvli, an Akima company, is seeking a Senior Full-Stack Software Engineer to design, build, and maintain enterprise web applications hosted in Azure Government Cloud. The role owns feature work end to end, from an Angular single-page application through a .NET (ASP.NET Core) REST API to an Azure SQL data layer. The engineer will support ongoing application migration and modernization and work with architects, DevSecOps engineers, DBAs, and infrastructure teams to deliver into a FedRAMP-aligned environment. The position combines full-stack development with cloud deployment, application security, automated testing, CI/CD, monitoring, and troubleshooting. The engineer will contribute to technical design, code reviews, documentation, and mentoring. The role is hybrid and offers a stated pay range of $159,800–$164,800. Tuvli describes itself as an Alaska Native Corporation supporting its shareholder communities in Alaska and federal government customers.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent experience.
  • At least 5 years of professional full-stack development experience, with strong depth in C#/ASP.NET Core on the back end and a modern SPA framework on the front end; Angular is preferred.
  • Proven experience designing and consuming RESTful APIs.
  • Strong TypeScript, HTML, and CSS skills, including SCSS or Tailwind, and an eye for accessible, data-dense UI.
  • Experience with relational data access and SQL Server/Azure SQL, including an ORM such as Entity Framework Core.
  • Hands-on experience deploying and operating applications in Microsoft Azure.
  • Experience with Azure DevOps, Git, and CI/CD automation.
  • Working knowledge of secure development practices in a regulated environment.
  • Technical skills: C#, ASP.NET Core, ASP.NET Framework, and .NET.
  • Technical skills: Angular and TypeScript, HTML, and SCSS or Tailwind.
  • Technical skills: Entity Framework Core, T-SQL, Azure SQL Database, and SQL Managed Instance.
  • Technical skills: Azure App Service, Key Vault, Storage, and VNet integration.
  • Technical skills: Entra ID, OAuth 2.0/OIDC, JWT, and application authorization.
  • Technical skills: Azure DevOps pipelines, Git, and automated testing.
  • Technical skills: Infrastructure as Code using Bicep, ARM Templates, PowerShell, and Azure CLI.
  • Technical skills: Azure Monitor, Log Analytics, and Application Insights.
  • Technical skills: DevSecOps practices, including SAST, dependency/software composition analysis, and secrets management.
  • Must be a US citizen and able to obtain and maintain a moderate-risk public trust.

Nice To Haves

  • Azure Government or other sovereign/regulated cloud experience.
  • Azure Government Cloud experience is strongly preferred.
  • Accessibility experience, including Section 508 and WCAG 2.1 AA.
  • Experience with enterprise data grids, complex forms, and reporting-heavy UI.
  • Experience modernizing monoliths or legacy data access toward a cloud-native architecture.
  • Familiarity with migrating SQL Server workloads, including schema, data, and application cutover.
  • Experience with secure development in a regulated environment such as FedRAMP, FISMA, or NIST-based environments.

Responsibilities

  • Design, develop, test, and maintain features end to end across an Angular front end, a .NET (ASP.NET Core) REST API, and an Azure SQL data layer.
  • Build responsive, accessible UI in Angular and TypeScript, along with the API endpoints and data access that support it.
  • Support migration and modernization of .NET Framework applications to .NET Core/.NET and on-premises data to Azure SQL Managed Instance and Azure SQL Database.
  • Write and maintain automated unit, integration, and end-to-end tests across the stack.
  • Build and maintain Azure DevOps CI/CD pipelines, including build, release, and quality gates for the front end and API.
  • Contribute to Infrastructure as Code using Bicep, ARM, or PowerShell for application resources such as App Service, Key Vault, storage, and networking integration.
  • Integrate the application with identity and access controls using Entra ID, OAuth 2.0/OIDC, JWT, and role- or claim-based authorization.
  • Implement and uphold application-layer security controls aligned to FedRAMP, NIST 800-53, and FISMA, and remediate findings from SAST, DAST, and dependency scans.
  • Instrument the application with Azure Monitor, Log Analytics, and Application Insights for logging, tracing, and performance monitoring.
  • Troubleshoot issues across the UI, API, database, and deployment in non-production and production environments.
  • Contribute to code reviews, technical design, and documentation, and mentor less-senior engineers.

Benefits

  • Comprehensive benefits program.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • 401(k).
  • Other voluntary benefits.
  • Paid Time Off (PTO) for regular full-time and part-time employees.
  • Competitive pay.
  • Growth opportunities.
  • Retirement options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service