> Markdown version of [/jobs/ext/244439-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/244439-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** Exostar LLC - **Location:** Herndon, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Code Review, Continuous Integration, Cursor (Graphical User Interface Elements), Programming Tools, Federated Identity Management, Identity and Access Management, Python (Programming Language), Public Key Infrastructure, Zero Trust Network Access, Software Engineering, TypeScript, Technical Debt, Backend, AngularJS, Production Code, Bicep, Front End Software Development, Virtual Agents, Terraform, Data Pipelines, Microservices - **Published:** May 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8e5e5d08332295b3 ## About the Role Do you have experience in System design?, You are a Builder * 8-10 years of recent, hands-on software engineering with a track record of shipping full systems, not just features. * Deep proficiency in at least two: Angular/TypeScript, .NET/C#, Python, Java - with the ability to move across stacks as needed. * Extensive experience designing and building cloud-native systems (Azure preferred; Azure Gov a plus). * Comfortable owning the full stack - infra backend frontend - and making the right tradeoffs at each layer. AI-Native Workflow * Daily user of Claude Code, Copilot, Cursor, Windsurf, or equivalent - this is how you work, not a novelty. * Strong, earned mental model of where AI accelerates development and where human judgment is irreplaceable. * Demonstrated examples of shipping faster and better with AI assistance and sharing those techniques with others. Judgment & Engineering Maturity * Thrives in ambiguity; makes reasonable assumptions, communicates them clearly, and ships. * Strong but flexible architectural opinions - you can defend your reasoning and update it when presented with better information. * Clear, precise written communication; you write to inform decisions, not to document effort., You are exactly who we are looking for if you: * Have hands-on experience with Azure Government (IL2/IL4/IL5), Entra ID, PIM, managed identities, and Zero Trust architecture. * Proven experience building in regulated environments (FedRAMP, CMMC, ITAR, SOC2, HIPAA). * Bring a background in IAM, credentialing, PKI, or federated identity. * Have built dev tools, internal platforms, or shared infrastructure used by other engineering teams. * Have worked in Aerospace & Defense, Life Sciences, or other regulated SaaS environments. * Have meaningful agentic AI development experience (MCP, multi-tool workflows, AI-driven testing) and can speak to what worked and what didn't. * Have a prototype or side project that demonstrates what senior-level AI-augmented development looks like in practice. ## Description * Write production code daily across Angular/TypeScript, .NET/C#, Python, or whatever the problem requires. * Use AI coding tools-Claude Code, Copilot, agentic workflows-as your native development environment and actively raise the bar for how the team uses them. * Own systems end-to-end: architecture implementation testing deployment You deeply understand the constraints of FedRAMP and CMMC and you design around them without slowing down. * Build on Azure Gov and Commercial using microservices, event-driven patterns, APIs, and data pipelines - and make deliberate architectural decisions that others can build on. * Drive delivery of complex, high-impact projects: migrations, prototypes, legacy replacements, and cross-system integrations that require senior judgment to scope and execute. * Lead IaC (Terraform, Bicep), CI/CD automation, and internal tooling that accelerates the whole engineering organization. Raise the Bar (20%) * Your code and architecture decisions become the reference standard for engineering quality across the team. * Lead code reviews with depth and speed; mentor through pairing, not lectures. * Champion AI-augmented development across the team - prompting strategies, workflow patterns, context management, and tool selection. * Author practical, durable documentation (READMEs, ADRs, runbooks) that outlasts any single sprint. * Identify and close skill gaps on the team through example, not just feedback. * Provide authoritative signal on platform gaps, tooling choices, and systemic engineering friction - and propose solutions, not just observations. * Evaluate new technology by building with it in real environments with real data, then synthesize findings for the broader team. * Own the identification and prioritization of technical debt that materially slows delivery or increases risk. * Partner with product and engineering leadership to influence roadmap tradeoffs from a grounded technical perspective ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)