Senior .Net Developer

Improvix Technologies, Inc.

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 3-6 years of experience in .NET development (C#, ASP.NET MVC, ASP.NET Core)
  • Proficiency in React - including hooks, component design, and state management
  • Experience developing server-side applications or APIs with Node.js
  • Demonstrated use of AI-powered developer tools like GitHub Copilot in a professional setting
  • Hands-on experience with Microsoft Power Platform and Dataverse
  • Experience with MS SQL, Entity Framework, and RESTful API design

Responsibilities

  • Design, develop, and maintain full stack applications with .NET and React
  • Build and consume REST APIs and integrate with React user interfaces
  • Develop scalable Node.js services to support workflows
  • Leverage AI tools to enhance coding efficiency and documentation
  • Integrate LLM-based features and AI APIs into workflows
  • Create Power Apps to automate business processes
  • Support the modernization of legacy systems and perform operational support

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
Full Stack Developer - AI-Focused

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

Clearance Required: Active Secret

What You'll Do
  • Design, develop, and maintain full stack applications using .NET (C#/ASP.NET) on the backend and React on the frontend
  • Build and consume REST APIs and integrate them with React-based user interfaces
  • Develop scalable Node.js services and middleware to support application workflows
  • Leverage AI-powered developer tools - including GitHub Copilot, OpenAI Codex, and similar assistants - to accelerate coding, code review, and documentation
  • Integrate and evaluate LLM-based features and AI APIs (e.g., OpenAI, Azure OpenAI) into application workflows where applicable
  • Design and build Power Apps (canvas and model-driven) to automate business processes and extend enterprise workflows
  • Configure and manage Microsoft Dataverse as a data platform - including table design, relationships, business rules, and security roles
  • Develop Power Automate flows to integrate Power Platform solutions with Microsoft 365, SharePoint, Teams, and external APIs
  • Support and modernize legacy SharePoint-backed systems as part of ongoing migration and modernization efforts
  • Perform operational support (O&M), bug fixes, and minor enhancements across the application stack
  • Assist with deploying code changes and supporting frequent releases in a CI/CD environment
  • Collaborate closely with technical leads and team members to meet delivery timelines
  • Troubleshoot, debug, and test applications across frontend and backend layers to ensure stability and performance
  • Work onsite with the team to support rapid collaboration and delivery

What You Bring

Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 3-6 years of experience in .NET development (C#, ASP.NET MVC, ASP.NET Core)
  • 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
  • Working knowledge of Microsoft Dataverse - including data modeling, table configuration, relationships, and security roles
  • Familiarity with Microsoft 365 / Office suite - including SharePoint Online, Teams, Outlook, Excel, Word, and OneDrive - in a collaborative enterprise environment
  • Experience with MS SQL, Entity Framework, and RESTful API design and consumption
  • Familiarity with full stack deployment workflows and CI/CD concepts
  • Experience using Git for source control and collaborative development
  • Basic understanding of Active Directory and application security concepts
  • Ability to work onsite in a federal environment (occasional Saturday hours may be required for deployment activities)

Preferred Qualifications
  • Familiarity with Dataverse for Teams and Power Apps embedded in Microsoft Teams
  • Experience integrating LLM/AI APIs (e.g., Azure OpenAI, OpenAI API, Hugging Face) into production applications
  • Familiarity with AI development platforms and prompt engineering techniques
  • Experience with GitHub Actions, Azure DevOps, or similar CI/CD pipelines
  • Familiarity with TypeScript for frontend and/or Node.js development
  • Familiarity with SharePoint 2013 or newer in a supporting or legacy capacity
  • Exposure to containerization tools such as Docker or Kubernetes
  • Knowledge of Azure cloud services and deployments in a federal environment
  • Understanding of Section 508 accessibility standards

Our benefits include:
  • 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.

More Information Technology Jobs

Find similar Senior .Net Developer jobs: