> Markdown version of [/jobs/ext/2560214-priority-1-ns-mid-level-full-stack-engineer-net-angular-platform](https://www.wearedevelopers.com/jobs/ext/2560214-priority-1-ns-mid-level-full-stack-engineer-net-angular-platform). 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). --- # [Priority 1 | NS] - Mid-Level Full Stack Engineer .NET + Angular - Platform - **Company:** Governmentjobs.Com, Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), .NET Framework, Artificial Intelligence, Amazon Web Services, User Authentication, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cursor (Graphical User Interface Elements), Database Queries, DevOps, Python (Programming Language), Microsoft SQL Server, Node.Js, NuGet, OAuth, OpenID, Data Access Layer, Standard Sql, JSON Web Token, Secure Coding, Software Engineering, SQL Injection, SQL Databases, Transact-SQL, TypeScript, Web Applications, Eslint, ReactJS, Snowflake, Software Security, Cross-Site Scripting (XSS), Backend, Git, Moq, Vue.js, Webpack, AngularJS, Kubernetes, Front End Software Development, Jasmine, Docker, Web Api - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=725e69782959ac1a ## About the Role Required * 3-5 years of professional software engineering experience * Solid C# / .NET - comfortable in ASP.NET Core web applications * Solid TypeScript and a modern frontend framework - Angular preferred; strong React or Vue experience transfers well * Working SQL knowledge - writing queries, understanding parameterization, using an ORM or data access layer * You write tests as a matter of habit - unit tests, and ideally some integration or end-to-end experience * Git fluency - branching, rebasing, clean commits, useful pull requests * Comfort reading unfamiliar code - much of this work is in codebases you didn't write * Clear written and spoken English - you'll collaborate daily with engineers, Security, and QA * Genuine interest in security - you don't need a security background, but you should want to build one Nice to have * Any prior security remediation, secure code review, or vulnerability triage work * Docker familiarity, especially security configuration * Experience with authentication and authorization - OAuth 2.0, OIDC, JWT * Dependency management experience: lockfiles, transitive dependencies, resolving upgrade conflicts * Exposure to Java, Python * Effective use of AI coding tools - Claude Code, Codex, Cursor, Copilot, or similar. We use them and we're glad when candidates do too. What we're interested in is judgment: using AI to move quickly through repetitive work like dependency bumps and test scaffolding, while reviewing every suggestion critically - especially on security-sensitive code, where a plausible-looking fix that doesn't actually close the vulnerability is worse than no fix at all. You don't need: a security certification · prior Aikido experience · every technology listed above · a public-sector background. Testing is part of the job, not an afterthought ## Description We're looking for mid-level full stack engineer to join a focused application security initiative. This is hands-on engineering across the full stack. In a given week you might upgrade a .NET authentication library and chase down the breaking changes, remediate an XSS vulnerability in an Angular component, parameterize a SQL query to close an injection risk, and harden a Dockerfile to stop running as root. What you'll do * Remediate security findings across the stack - dependency upgrades (NuGet, npm), code-level fixes (authorization, XSS, path traversal, SQL injection, weak cryptography), credential rotation, and container/Kubernetes hardening * Write tests for every fix - unit tests proving the vulnerability is closed, plus functional verification that the feature still works * Own upgrades end to end - when a major version bump breaks the build or changes behavior, you diagnose it and see it through * Document what you learn - because findings repeat, your written analysis of one upgrade saves your teammates from repeating the work * Collaborate across teams - many of these repositories are owned by other teams; you'll need their context and their review * Coordinate credential rotations - some fixes require finding every consumer of a secret and sequencing a safe rollout with DevOps * Raise judgment calls - when a suggested fix is wrong for our architecture, or a finding is a false positive, say so with reasoning * Help make it stick - set up automation so routine dependency updates never pile into a backlog again Our tech stack Backend: C# / .NET 10 · ASP.NET Core Web API · REST Frontend: TypeScript · Angular 20 · Node.js · webpack Data: Snowflake · Microsoft SQL Server (T-SQL) Infrastructure: Docker · Azure · AWS · CI/CD pipelines Testing: xUnit · Moq · coverlet · Karma / Jasmine Security tooling: Aikido Security · ESLint We also have smaller Java and Python services in the mix. Exposure is a bonus, not a requirement. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) - [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) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)