Senior .Net Developer

Improvix Technologies, Inc.

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in .NET development (C#, ASP.NET MVC, ASP.NET Core)
  • Proven track record in supporting architecture decisions for enterprise applications
  • Strong grasp of full stack architecture and modern frontend frameworks (React or similar)
  • Hands-on knowledge of Microsoft Power Platform and its applications
  • Experience in leading SharePoint modernization efforts
  • Deep experience with MS SQL and enterprise-level database design
  • Familiarity with CI/CD practices and DevOps principles

Responsibilities

  • Support technical architecture for full stack applications using .NET
  • Evaluate and recommend tools and frameworks considering tradeoffs
  • Participate in technical design reviews and oversee coding standards
  • Define technical roadmaps for application modernization
  • Guide architectural oversight for Microsoft Power Platform solutions
  • Establish data architecture and governance patterns for Microsoft Dataverse
  • Mentor developers and lead knowledge transfer sessions
  • Improve CI/CD pipelines and release management processes
  • Identify and address technical debt across applications
  • Remain hands-on as needed, contributing critical code

Benefits

  • Competitive compensation and performance-based incentives
  • 401(k) with company match
  • Three weeks of paid annual leave that increases with tenure
  • Comprehensive medical, dental, and vision insurance
  • Life insurance and disability coverage
  • Transit and commuting benefits
  • Professional development and paid training opportunities
Full Job Description
Senior .NET Developer

Location: Onsite, Hybrid - 3x days / week - Washington, DC

Clearance Required: Active Secret

Improvix Technologies is seeking a Senior .NET Developer to provide technical leadership and architectural direction for a fast-paced federal program delivering high-visibility mission outcomes. This role is ideal for a seasoned engineer who has grown beyond writing code into shaping how it gets written - someone who can evaluate competing technologies, define standards, and guide a team of developers toward sound, scalable solutions.

You will serve as the senior technical voice on the team, owning architecture and tooling decisions across a portfolio of Microsoft and modern web applications while mentoring developers and ensuring delivery quality across the full stack.

What You'll Do
  • Support the technical architecture for full stack applications built on .NET (C#/ASP.NET Core) and modern web frameworks, defining patterns, standards, and best practices for the development team
  • Evaluate, select, and recommend tools, frameworks, libraries, and platforms - weighing tradeoffs in scalability, maintainability, security, and total cost of ownership
  • Actively participate in technical design reviews, establish coding standards, and oversee code review processes to ensure quality and consistency across the team
  • Define and maintain technical roadmaps for application modernization, including migration of legacy SharePoint-backed systems to modern architectures
  • Support architectural oversight for Microsoft Power Platform solutions - guiding when Power Apps (canvas and model-driven), Power Automate, and Dataverse are the right fit versus custom development
  • Support establishing data architecture and governance patterns for Microsoft Dataverse, including table design, relationships, business rules, and security role models
  • Guide API strategy and integration architecture, including RESTful service design, authentication patterns, and integration with Microsoft 365, SharePoint, Teams, and external systems
  • Mentor mid-level and junior developers, conducting knowledge transfer sessions and growing the technical capability of the team
  • Partner with program leadership, government stakeholders, and technical leads to translate mission requirements into achievable technical solutions
  • Help improve CI/CD pipelines, branching strategies, and release management practices to support frequent, reliable deployments
  • Identify and remediate technical debt, performance bottlenecks, and security risks across the application portfolio
  • Remain hands-on as needed - prototyping solutions, unblocking developers, and contributing code to critical-path items
  • Work onsite with the team to support rapid collaboration and delivery

What You Bring

Required Qualifications
  • 5+ years of progressive experience in .NET development (C#, ASP.NET MVC, ASP.NET Core)
  • Demonstrated experience supporting architecture and technology selection decisions for enterprise applications - and the ability to articulate the reasoning behind them
  • Strong command of full stack architecture, including modern frontend frameworks (React or similar), RESTful API design, and service-oriented patterns
  • 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 leading SharePoint modernization or migration efforts, with familiarity across SharePoint Online and legacy SharePoint (2013 or newer)
  • Deep experience with MS SQL, Entity Framework, and database design for enterprise applications
  • Proven experience establishing or maturing CI/CD pipelines and DevOps practices (GitHub Actions, Azure DevOps, or similar)
  • Experience participating in code reviews, setting coding standards, and mentoring development teams
  • 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
  • Ability to work onsite in a federal environment (occasional Saturday hours may be required for deployment activities)

Preferred Qualifications
  • Experience architecting solutions in Azure cloud environments, including deployments in a federal or FedRAMP context
  • Familiarity with Dataverse for Teams and Power Apps embedded in Microsoft Teams
  • Experience with TypeScript across frontend and/or Node.js development
  • Exposure to containerization and orchestration tools such as Docker or Kubernetes
  • Experience integrating AI/LLM capabilities or AI-assisted developer tooling into team workflows
  • Understanding of Section 508 accessibility standards
  • Prior experience supporting federal government programs and working within government security and compliance frameworks
  • Relevant certifications such as Microsoft Certified: Azure Solutions Architect, Power Platform Solution Architect, or equivalent

  • Competitive compensation and performance-based incentives
  • 401(k) with company match
  • Three weeks of paid annual leave that increases with tenure
  • Comprehensive medical, dental, and vision insurance
  • Life insurance and disability coverage
  • Transit and commuting benefits
  • Professional development and paid training opportunities

At Improvix, you'll join a collaborative, mission-focused environment where your expertise drives meaningful impact.

Similar Jobs

More Jobs at Improvix Technologies, Inc.

  • Senior .Net Developer
    $110K — $130K *
    Fort Washington, MD 20744 (Prince Georges County)
    Information Technology
    In-Person
  • Senior .Net Developer
    $110K — $130K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person
  • .Net Developer
    $90K — $110K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person
  • Unqork Developer
    $90K — $130K *
    Fort Washington, MD 20744 (Prince Georges County)
    Enterprise Technology
    In-Person
  • Unqork Developer
    $90K — $130K *
    Washington, DC 20011 (District Of Columbia County)
    Education, Government & Non-Profit
    In-Person

More Information Technology Jobs

Find similar Senior .Net Developer jobs: