Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .Net Developer

Network Designs

About NDi

Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi's firmly defined core values have driven all aspects of the business, which have been paramount to our company's success and the establishment of an enjoyable workplace atmosphere. At NDi, we believe that our people are the cornerstone of our success, and we value collaboration, career growth, and winning ideas. Military Veterans Encouraged to Apply.

Job Description

Network Designs, Inc. (NDi) is seeking an experienced Senior .NET Developer to design, develop, enhance, and support secure, scalable enterprise applications. This position is ideal for a hands‑on software engineer who can work across the full technology stack, translate complex business requirements into effective technical solutions, and provide technical leadership throughout the software development lifecycle.

The successful candidate will have extensive experience with C#, modern .NET technologies, ASP.NET Core, Angular, SQL Server, and RESTful API development . This individual will work closely with business analysts, product owners, architects, quality assurance personnel, DevOps engineers, and other developers to deliver reliable, maintainable, and user-focused applications.

The Senior .NET Developer will also contribute to application architecture, technical design, code quality, performance optimization, security, and the mentoring of less-experienced developers.

Requirements
  • U.S. Citizenship is required
  • Must be able to obtain a Public Trust clearance
  • This position requires working onsite in Alexandria, VA, 5 days per week
Qualifications and Experience
  • Bachelor's degree in Computer Science, Information Systems, Engineering, Software Development, or a related technical discipline. An equivalent combination of education, training, certifications, and relevant professional experience may be considered.
  • At minimum 10 years' related work experience
  • Advanced proficiency with C# and modern .NET technologies, including .NET Core, .NET 6 or newer, and ASP.NET Core.
  • Strong experience designing and developing RESTful APIs, web services, and system integrations.
  • Strong experience developing modern web applications using Angular and TypeScript.
  • Advanced Microsoft SQL Server development experience, including complex queries, stored procedures, database design, and performance tuning.
  • Strong proficiency with HTML, CSS, JavaScript, TypeScript, and responsive web-development techniques.
  • Experience with object-oriented programming, dependency injection, design patterns, and layered or service-oriented application architectures.
  • Experience using Entity Framework or Entity Framework Core and other common data-access technologies.
  • Experience with source-control and collaborative development tools such as Git, Azure DevOps, GitHub, or comparable platforms.
  • Experience developing and supporting applications through the complete software development lifecycle.
  • Experience working in Agile or Scrum development environments.
  • Experience troubleshooting complex application, database, API, integration, and production-support issues.
  • Understanding of application security, authentication, authorization, input validation, error handling, logging, and secure coding practices.
  • Ability to independently analyze requirements, develop technical solutions, and complete complex assignments with limited supervision.
  • Strong analytical, problem-solving, documentation, and communication skills.
  • Ability to collaborate effectively with developers, analysts, product owners, testers, DevOps personnel, and customer stakeholders.
Preferred Qualifications
  • Advanced degree in Computer Science, Information Systems, Engineering, Business, or a related discipline.
  • Experience modernizing or migrating legacy .NET Framework applications to current .NET platforms.
  • Experience developing applications using microservices, containerization, or cloud-native architectural approaches.
  • Experience with Microsoft Azure, Azure App Services, Azure Functions, Azure SQL, or other cloud-development technologies.
  • Experience with Docker, Kubernetes, or related container technologies.
  • Experience implementing automated build, testing, and deployment pipelines.
  • Experience with CI/CD platforms such as Azure DevOps, GitHub Actions, or Jenkins.
  • Experience with automated testing frameworks such as xUnit, NUnit, Jasmine, Karma, Cypress, or comparable tools.
  • Familiarity with OWASP secure-development principles and secure software development lifecycle practices.
  • Experience developing applications in Federal Government, government-contracting, regulated, or security-sensitive environments.
  • Microsoft or other relevant software-development certifications.
Responsibilities
Application Design and Development
  • Design, develop, test, deploy, and maintain enterprise applications using C#, ASP.NET Core, and current supported versions of .NET.
  • Develop scalable, maintainable, and reusable application components that support complex business and operational requirements.
  • Participate in application architecture and technical design discussions and recommend practical solutions based on established engineering principles.
  • Analyze existing applications and recommend improvements to application performance, reliability, security, usability, and maintainability.
  • Modernize legacy applications and assist with the migration of existing solutions to current .NET technologies and architectural patterns.
  • Troubleshoot and resolve complex application, integration, database, and production-support issues.
API and Integration Development
  • Design, develop, document, and maintain secure RESTful APIs, web services, and application integrations.
  • Develop service-oriented and microservices-based components where appropriate.
  • Integrate applications with internal systems, external platforms, databases, and third-party services.
  • Implement appropriate authentication, authorization, validation, logging, exception handling, and data-protection controls.
  • Monitor and optimize API performance, reliability, and scalability.
Front-End Development
  • Design and develop responsive, accessible, and user-friendly web interfaces using Angular, TypeScript, HTML, and CSS.
  • Build reusable front-end components and services that support consistent application behavior and presentation.
  • Collaborate with users, product owners, and design professionals to translate functional requirements into effective user experiences.
  • Troubleshoot browser, performance, usability, and front-end integration issues.
  • Maintain alignment between front-end functionality and supporting back-end services.
Database Development
  • Design and maintain relational database structures using Microsoft SQL Server.
  • Develop complex SQL queries, stored procedures, functions, views, and data-access components.
  • Analyze and improve database performance through query optimization, indexing, execution-plan analysis, and other tuning techniques.
  • Support data modeling, data validation, integrity, migration, and application reporting requirements.
  • Work with large or complex datasets while maintaining accuracy, security, and system performance.
Software Development Lifecycle
  • Participate in all phases of the software development lifecycle, including requirements analysis, estimation, design, development, testing, deployment, documentation, and production support.
  • Translate business, functional, and technical requirements into detailed application designs and working software solutions.
  • Develop unit tests and support automated testing, integration testing, regression testing, and user acceptance testing.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, demonstrations, and retrospectives.
  • Support application releases and coordinate deployment activities with DevOps, infrastructure, security, and operations teams.
  • Create and maintain technical specifications, system documentation, release notes, operational procedures, and troubleshooting guidance.
Engineering Quality and Technical Leadership
  • Apply secure coding practices, object-oriented design principles, design patterns, and established software-development standards.
  • Conduct peer code reviews and provide constructive feedback to improve code quality, consistency, security, and maintainability.
  • Identify technical risks, dependencies, performance concerns, and implementation challenges early in the development process.
  • Provide technical guidance and mentoring to junior and mid-level developers.
  • Contribute to engineering standards, development practices, reusable frameworks, and continuous-improvement initiatives.
  • Evaluate emerging technologies and recommend tools or approaches that improve development quality, efficiency, and application performance.
  • Collaborate effectively with technical and nontechnical stakeholders and clearly communicate technical issues, alternatives, and recommendations.

Success in this position requires more than writing functional code. The Senior .NET Developer must be able to understand complex business needs, develop sustainable technical solutions, identify risks, communicate clearly, and consistently deliver secure, reliable, and maintainable software.

The successful candidate will demonstrate strong technical judgment, personal accountability, attention to detail, and a commitment to continuous improvement while contributing positively to a collaborative development team.

Compensation and Benefits

At NDi, we value our team and are committed to retaining top talent by offering competitive benefits and compensation packages. Our employee benefits package includes comprehensive health, dental, vision, pet, and legal insurance. Our corporate benefits include 401(k) retirement matching, paid leave, paid holidays, and health and wellness programs. In addition, we provide employer-paid life and disability insurance, professional development, education benefits, and much more to ensure our team has the resources they need to thrive on and off the job.

Veterans First Commitment

As a Service-Disabled Veteran-Owned Small Business (SDVOSB), NDi is dedicated to hiring veterans and providing a supportive work environment that honors their service while recognizing the unique skills and experiences they bring to our organization.

Our Commitment

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other characteristics protected by law.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior .Net Developer in Alexandria, VA vacancy
  • $95.6k - $188.4k

     ...Engineering as a Service team, you will design, develop, integrate, and sustain enterprise...  ...Develop and maintain applications using C#, .NET 6/8+, ASP.NET Core, Entity Framework Core...  ...From entry-level employees to senior leaders, we believe there’s always room to... 
    Senior
    Local area
    Flexible hours

    Deloitte

    Rosslyn, VA
    19 hours ago
  •  ...Instead, opportunities at this level are advertised when they become available on an ongoing basis. We are looking for a Senior .Net Developer who has evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key... 
    Senior
    Work at office

    iDbase Software

    Hyattsville, MD
    1 day ago
  •  ...Andworx is seeking a Senior .NET Developer to play an important role in the development of mission and operational applications for a federal government agency. As Senior .NET Developer, you will be working on an Agile team that develops enterprise web applications using... 
    Senior
    Local area
    2 days per week

    Andworx

    Washington DC
    1 day ago
  •  ...AVER is seeking a Senior .Net Developer to support a highly controlled and security-sensitive government environment. The position focuses on analyzing incoming provider data, preparing the data for import into SQL Server, and overseeing a repeatable process for developing... 
    Senior

    Jobvite

    Washington DC
    1 day ago
  •  ...ITCON Services is seeking a highly experienced Senior Developer for a contingent position to provide operations, maintenance, and modernization...  ..., data integrations, databases, and reports using C#, ASP.NET/.NET, SQL Server, HTML, CSS, JavaScript, and related technologies... 
    Senior
    Full time
    Contract work

    Dice

    Vienna, VA
    3 days ago
  • Washington DC, United States . PCVAA2099Senior .Net DeveloperWashington, DC(Remote after picking up Equipment)12+ MonthsJob DescriptionOur...  ...as described in below requirement.Responsibilities:The Senior .NET Developer is expected to take a lead role within the team; develop/... 
    Senior
    Full time
    Remote work

    PEOPLECORP AMERICA INC

    Washington DC
    13 hours ago
  • $100.02k - $107.16k

     ...Veteran Firm Seeking a Senior .NET Application Developer for an Onsite Assignment in Washington, DC My name is Stephen Hrutka, and I lead a Veteran-owned consulting firm in Washington, DC, focused on strategic sourcing, supply chain, and IT Staffing. We want to... 
    Senior
    Work at office

    HRUCKUS LLC

    Washington DC
    3 days ago
  • $131k - $145k

    Responsibilities Technica Corporation is seeking a .NET & REACT Full Stack Developer. As a .NET/React Full Stack Developer, you will play a critical role in the development and maintenance of web applications and services. You will be responsible for designing, coding... 
    Senior
    Work experience placement
    Remote work

    Technica Corporation

    Washington DC
    3 days ago
  •  ...Senior .Net Developer Arlington, VA or Merrifield, VA - ONSITE Secret Clearance is required to start Must be able to obtain DEA clearance – 2-6 month process Responsibilities: • Works in a collaborative team environment to develop and enhance... 
    Senior
    Temporary work
    Local area

    System One

    Reston, VA
    a month ago
  •  ...Senior Full Stack .Net Applications Developer Washington, DC – 100% Onsite Per Federal contract U.S. citizenship is required Must be able to obtain Public Trust clearance W2 or C2C Seeking an experienced Full Stack Sr Application Developer to join our development... 
    Senior
    Contract work
    Temporary work

    System One

    Washington DC
    a month ago
  •  ...Job Description Job Description As a .NET Full Stack Developer, you will play a critical role in the development and maintenance of web applications and services. You will be responsible for designing, coding, testing, and deploying high-quality software solutions... 
    Senior

    Bow Wave LLC

    Washington DC
    20 days ago
  • Kadiak, LLC, a Koniag Government Services company, is seeking a Senior .Net Full-Stack Developer with a Top-Secret security clearance to support Kadiak and our government customer in Washington, DC. We offer competitive compensation and an extraordinary benefits package... 
    Senior
    Local area
    Flexible hours

    Koniag Services, Inc.

    Washington DC
    4 days ago
  • $125k

     ...highly cleared engineers, analysts, and program managers represent some of the best talent locally available. As a . NET/React Full Stack Developer , you will play a critical role in the development and maintenance of web applications and services. You will be... 
    Senior
    Flexible hours

    Synergy ECP

    Washington DC
    a month ago
  • $103.8k - $218.1k

     ....NET Developer – Information Technology We are seeking a mid-level .NET Software Developer to support the U.S. Department of State's Bureau of Diplomatic Security (DS) in maintaining and enhancing a business-critical application. This is a small-team environment – currently... 
    Work at office

    3M HEALTHCARE

    Arlington, VA
    1 day ago
  • $110k - $130k

    100% Remote | C#/.NET | Growing SaaS Company This Jobot Job is hosted by: Ellie Staver Are you a fit? Easy Apply now by clicking the...  ...and modernize our technology platform, we're looking for a .NET Developer to join our engineering team. This is a great opportunity for someone... 
    Local area
    Remote work

    Jobot

    Arlington, VA
    19 hours ago
  •  ...modernize enterprise applications using .NET and React. Design APIs and server-side...  ...setting coding standards, and mentoring developers. Act as a primary stakeholder contact...  ...Core, and experience in a technical lead or senior engineering role. Experience making... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    MetroStar

    Washington DC
    15 days ago
  •  ...subsidiary of General Dynamics Information Technology (GDIT), seeks a Senior Principal Data Scientist in Crystal City, VA to transform large...  ...work with analysts, software engineers, and stakeholders to develop analytic methods, build dashboards, and deliver reusable data... 
    Senior

    Jobleads-US

    Arlington, VA
    3 days ago
  •  ...Iron EagleX is seeking a Senior Principal Data Scientist to join our team in Crystal City, VA. You will work with large, diverse datasets to develop practical analytic methods and deliver insights that support critical customer requirements. You will collaborate with... 
    Senior

    Jobleads-US

    Arlington, VA
    2 days ago
  • Accenture Federal Services is seeking an experienced developer to maintain mission-critical .NET web applications backed by Oracle databases. You will own the codebase and recommend improvements to stakeholders, with hands-on responsibilities in production environments.... 

    Accenture-Federal-Services-2

    Alexandria, VA
    5 days ago
  •  ...Improvix Technologies, Inc. is seeking a Senior Full Stack Software Developer to provide technical leadership for a federal program. You will own architecture...  ...apps. You will work on full stack applications using .NET (C#) and React.js, with Azure cloud services, while... 
    Senior

    Jobleads-US

    Washington DC
    3 days ago
  • Publicis Sapient is seeking a Senior Principal to help grow the Management Consulting and Strategy practice and shape goal-oriented Digital Business Transformations for clients. You will deliver strategic advice in the early stages of transformations and work in multidisciplinary... 
    Senior

    Publicis Sapient

    Arlington, VA
    5 days ago
  •  ...Job Description Job Description .NET / C# Developer - Senior - #879 Location: Fort Belvoir, VA    TS/SCI w/CI Poly REQUIRED   Experience: Eight years of experience in .NET Development (including MS.NET, C#, MVC 4+, and Internet Information Services (IIS)... 
    Senior

    Allen Integrated Solutions

    Fort Belvoir, VA
    25 days ago
  •  ...Science, Engineering or Management Information Systems or Master’s degree. • Minimum 7 years of experience • The developer should have a strong understanding of .Net/Node and its core concepts, such as components, state management, and lifecycle methods. They should be able... 
    Contract work
    Local area

    Cedent Consulting

    Washington DC
    3 days ago
  •  ...Amyx is seeking a Senior Software Engineer to support our Army client at the Pentagon. The role requires designing, developing, debugging, and implementing software across multiple platforms...  .../Math, 10+ years in programming ( .NET, HTML, Java ), and a Secret Clearance.... 
    Senior

    Jobleads-US

    Arlington, VA
    3 days ago
  •  ...engineeringjobs.net, Inc. seeks a senior Lead Software Engineer in Arlington, VA to guide multi-disciplinary engineering teams through design, development, integration and testing of software systems and custom components. You will analyze requirements, assess system... 
    Senior

    Jobleads-US

    Arlington, VA
    1 day ago
  •  ...TS/SCI clearance with a CI Polygraph. Please apply only if you have an active TS/SCI clearance with a CI Polygraph.  .NET / C# Developer – Senior Position / LCAT: .NET / C# Developer Level: Senior Lead Designation: N/A Location: Fort Belvoir, VA Role Summary... 
    Senior
    For contractors
    Flexible hours

    North Point Technology

    Fort Belvoir, VA
    27 days ago
  •  ...unlimited vacation policy.Job DescriptionSenior Full-Stack Developer OverviewAs a Senior Full-Stack Developer, you will contribute to innovative AI-...  ...development; 5 years preferred.Proficiency in TypeScript, AWS, .NET, PHP, and RDBMS technologies.Experience with AI, mobile app... 
    Senior

    Green Key Resources

    Arlington, VA
    2 days ago
  • $105k - $120k

     ...Senior Software Engineer C/C++ or C# Software Engineer Direct-Hire Location: Merrifield...  ...maintenance of software applications. Develop high-quality, scalable solutions using C,...  ...using C# and the Microsoft .NET ecosystem . Experience with C/C++ is preferred... 
    Senior
    Local area
    Remote work

    System One

    Merrifield, VA
    28 days ago
  • $155k - $303k

    Job Description As a Senior Principal, you will actively participate in the growth and development of the Management Consulting and Strategy practice at Publicis Sapient. Your role will focus on shaping goal-oriented Digital Business Transformations for our clients and... 
    Senior

    Publicis Sapient

    Arlington, VA
    5 days ago
  • ## Senior Principal Reverse EngineerApplylocations: Arlington, VAtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR...  ...investigations to characterize the severity of breaches, develop mitigation plans, and assist with the restoration of services.... 
    Senior
    Contract work
    Immediate start

    Nightwing Group

    Arlington, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .Net Developer. Be the first to apply!