DotNET Developer

Imagineeer
  • Rockville, Maryland
    2 days ago

    Job Description

    Benefits:
    • 401(k) matching
    • Competitive salary
    • Health insurance
    • Paid time off
    About the Role

    We are seeking a .NET Developer to design, build, operate, and modernize enterprise applications that support federal missions in a regulated environment. You will turn functional requirements into secure, scalable, maintainable components using C#, current .NET platforms, and React. You will work across full-stack web development, cloud-hosted APIs on Azure, automated delivery pipelines, and ongoing operations and maintenance of existing systems. You will work independently on assigned features while collaborating with senior engineers, architects, analysts, and government stakeholders in an Agile and DevSecOps team.


    Key Responsibilities

    • Design, develop, test, and maintain web applications using C#, ASP.NET Core, and modern front-end frameworks (Angular or React).
    • Build and maintain RESTful APIs and microservices, deployed to Microsoft Azure (App Service, Functions, AKS, or similar).
    • Modernize legacy applications by migrating .NET Framework code to .NET 6/8+, refactoring for maintainability and performance.
    • Design and optimize data access using Entity Framework Core and SQL Server, including queries, stored procedures, and schema changes.
    • Write unit and integration tests and take part in code reviews to uphold quality standards.
    • Contribute to CI/CD pipelines in Azure DevOps or GitHub Actions.
    • Apply secure coding practices aligned with OWASP, NIST, and agency security requirements, and remediate findings from security scans.
    • Take part in Agile ceremonies (sprint planning, stand-ups, and retrospectives) and estimate assigned work.
    • Troubleshoot and resolve production issues, and document technical designs and procedures.
    • Collaborate with business analysts, testers, and government stakeholders to translate requirements into working software.
    Required Qualifications

    • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field; 4 additional years of relevant experience may substitute for a degree.
    • 5+ years of professional experience in software development, web application development, and application operations and maintenance.
    • Hands-on experience building full-stack web applications with C#, ASP.NET Core (MVC and Web API), current .NET platforms, and Entity Framework.
    • Experience with React, JavaScript/TypeScript, HTML, and CSS.
    • Strong SQL skills with Microsoft SQL Server.
    • Experience building and consuming RESTful APIs.
    • Experience supporting production applications, including troubleshooting, root-cause analysis, and defect remediation.
    • Working knowledge of Git and CI/CD pipelines, including automated builds, testing, and deployment.
    • Working knowledge of secure development practices, including code review, vulnerability remediation, secrets handling, and dependency management.
    • Experience working on Agile/Scrum teams.
    • U.S. citizenship and the ability to obtain and maintain a Public Trust suitability determination.
    • Ability to work on-site in the Washington, DC metro area on a hybrid schedule.
    Preferred Qualifications

    • Active Public Trust (e.g., HHS, DHS, or another civilian agency).
    • Prior experience supporting federal government programs.
    • Experience with Azure services such as App Service, Functions, Key Vault, and Application Insights, or Azure Government.
    • Familiarity with Azure Data Lake Storage concepts, including structured and unstructured storage, access controls, and analytics integration.
    • Experience migrating .NET Framework applications to current .NET.
    • Familiarity with containerization (Docker, Kubernetes) and infrastructure as code.
    • Knowledge of Section 508 accessibility standards and federal security frameworks (NIST 800-53, FedRAMP).
    • Experience using AI-enabled coding tools with appropriate developer review and security controls, or integrating AI/ML services into applications.
    • Microsoft certification, such as Azure Developer Associate (AZ-204) or Azure DevOps Engineer Expert (AZ-400).
    Compensation: $115,000.00 - $125,000.00 per year




    Numbers & Facts

    LocationRockville, Maryland
    Websitehttps://imagineeer.ai

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Access Controlunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Analysisunmatched
    • Artificial Intelligence (AI)unmatched
    • Business Analysisunmatched
    • Business Processesunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Data Lakeunmatched
    • Data Storageunmatched
    • Department of Health and Human Servicesunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Ecosystemsunmatched
    • Enterprise Applicationsunmatched
    • Federal Governmentunmatched
    • Gitunmatched
    • GitHubunmatched
    • Governmentunmatched
    • Health Insuranceunmatched
    • Homeland Securityunmatched
    • Human Resourcesunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Integration Testingunmatched
    • Internet Applicationunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Certificationsunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Quality Metricsunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Refactoringunmatched
    • Requirements Managementunmatched
    • Risk Managementunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Section 508unmatched
    • Secure Codingunmatched
    • Security Attacksunmatched
    • Security Protocolsunmatched
    • Software Administrationunmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Standup Meetingsunmatched
    • Stored Proceduresunmatched
    • Supply Chainunmatched
    • Systems Maintenanceunmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • U.S. National Institute of Standards and Technology (NIST)unmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder