Sr. .Net Developer II (6661)
MetroStar · Reston, VA · 3 days ago
On-siteInformation Technology$147k–$161k/yrFull-time
About the role
As Sr. .Net Developer II, you’ll serve as a senior full-stack engineer and technical lead, building and modernizing enterprise applications using .NET and React while driving architecture, development standards, tooling decisions, and engineering best practices.
Responsibilities
- Serve as the trusted primary point of contact for stakeholders submitting requests, delivering a responsive, professional, and customer-first experience.
- Review and triage incoming intake requests, assessing scope, priority, complexity, and completeness, and following up with customers to clarify objectives and gather missing information.
- Elicit, document, and translate customer business needs into clear, well-structured requirements that delivery teams can act on.
- Route requests behind the scenes to the appropriate solutions architects and analysts, ensuring the right resources are engaged to determine the best response, recommendation, or proposal.
- Cook up and shepherd each request from submission through proposed solution, tracking status and removing roadblocks.
- Communicate status, timelines, and proposed solutions back to customers in clear, non-technical language, managing expectations throughout the engagement lifecycle.
- Monitor intake volume, response times, and engagement metrics; identify trends, recurring needs, and opportunities to streamline the intake-to-delivery process.
- Help refine and continuously improve the workflow, triage criteria, and routing logic based on customer feedback and operational data.
- Maintain accurate records of customer interactions, requirements, decisions, and outcomes to support transparency, reporting, and program governance.
- Build and sustain strong working relationships with customers and internal delivery teams, acting as an advocate for the customer while balancing program priorities.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Active Secret clearance and must be local to the DMV area with the ability to support onsite requirements in Washington, DC.
- 8+ years of progressive experience in .NET development (C#, ASP.NET MVC, ASP.NET Core), including experience in a technical lead or senior engineering role.
- Demonstrated experience making architecture and technology selection decisions for enterprise applications — and the ability to articulate the reasoning behind them.
- Proficiency in React — including hooks, component design, state management, and building responsive UIs.
- Experience developing server-side applications or APIs with Node.js.
- Demonstrated use of AI-powered developer tools such as GitHub Copilot, OpenAI Codex, or similar code-generation assistants in a professional setting.
- Hands-on experience with Microsoft Power Platform — including Power Apps (canvas and/or model-driven), Power Automate, and Power BI — with the judgment to know when low-code is and isn't the right answer.
- Experience supporting or modernizing SharePoint-backed systems, with familiarity across SharePoint Online and legacy SharePoint(2013 or newer).
- Deep experience with MS SQL, Entity Framework, and RESTful API design and consumption.
- Experience establishing or maturing CI/CD pipelines and deployment workflows, with strong Git fundamentals for source control and collaborative development.
- Experience leading code reviews, setting coding standards, and mentoring developers.
- Strong understanding of application security concepts, Active Directory, and identity/access patterns in enterprise environments.
- Familiarity with Microsoft 365 / Office suite — including SharePoint Online, Teams, Outlook, Excel, Word, and OneDrive — in a collaborative enterprise environment.
- Excellent communication skills, with the ability to present technical recommendations to both engineering teams and non-technical stakeholders.
- Able to work onsite in a federal environment (occasional Saturday hours may be required for deployment activities).
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Active Secret clearance and must be local to the DMV area with the ability to support onsite requirements in Washington, DC.
- 8+ years of progressive experience in .NET development (C#, ASP.NET MVC, ASP.NET Core), including experience in a technical lead or senior engineering role.
- Demonstrated experience making architecture and technology selection decisions for enterprise applications — and the ability to articulate the reasoning behind them.
- Proficiency in React — including hooks, component design, state management, and building responsive UIs.
- Experience developing server-side applications or APIs with Node.js.
- Demonstrated use of AI-powered developer tools such as GitHub Copilot, OpenAI Codex, or similar code-generation assistants in a professional setting.
- Hands-on experience with Microsoft Power Platform — including Power Apps (canvas and/or model-driven), Power Automate, and Power BI — with the judgment to know when low-code is and isn't the right answer.
- Experience supporting or modernizing SharePoint-backed systems, with familiarity across SharePoint Online and legacy SharePoint(2013 or newer).
- Deep experience with MS SQL, Entity Framework, and RESTful API design and consumption.
- Experience establishing or maturing CI/CD pipelines and deployment workflows, with strong Git fundamentals for source control and collaborative development.
- Experience leading code reviews, setting coding standards, and mentoring developers.
- Strong understanding of application security concepts, Active Directory, and identity/access patterns in enterprise environments.
- Familiarity with Microsoft 365 / Office suite — including SharePoint Online, Teams, Outlook, Excel, Word, and OneDrive — in a collaborative enterprise environment.
- Excellent communication skills, with the ability to present technical recommendations to both engineering teams and non-technical stakeholders.
- Able to work onsite in a federal environment (occasional Saturday hours may be required for deployment activities).
Skills
- .NET development (C#, ASP.NET MVC, ASP.NET Core)
- React
- Node.js
- Microsoft Power Platform (Power Apps, Power Automate, Power BI)
- Microsoft Dataverse
- MS SQL
- Entity Framework
- RESTful API design and consumption
- CI/CD pipelines
- Git fundamentals
- Application security concepts
- Active Directory
- Identity/access patterns in enterprise environments
- Microsoft 365 / Office suite
- SharePoint Online, Teams, Outlook, Excel, Word, OneDrive
- Communication skills
- Technical writing
- Project management
- Stakeholder management
- Collaboration
- Problem-solving
- Decision-making
- Team leadership
- Code review
- Mentoring
- Training
- Customer service
- Customer relationship management
- Service level agreement (SLA) management
- Agile methodologies
- Scrum
- Kanban
- Continuous integration
- Continuous delivery
- DevOps
- Software development life cycle (SDLC)
- Software testing
- Software quality assurance (SQA)
- Software maintenance
- Software deployment
- Software release management
- Software version control
- Software documentation
- Software configuration management
- Software project management
- Software project planning
- Software project execution
- Software project closure
- Software project risk management
- Software project cost management
- Software project schedule management
- Software project resource management
- Software project quality management
- Software project change management
- Software project communications management
- Software project procurement management
- Software project stakeholder management
- Software project risk identification
- Software project risk analysis
- Software project risk mitigation
- Software project risk monitoring
- Software project risk response planning
- Software project risk avoidance
- Software project risk transfer
- Software project risk acceptance
- Software project risk monitoring and control
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and monitoring
- Software project risk response planning and implementation
- Software project risk avoidance and mitigation
- Software project risk acceptance and