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

Senior .Net Developer

Network Designs Inc.

Job Description

Job Description

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, data 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.

Apply Now: Take advantage of this unique opportunity to join one of the fastest-growing companies in Federal contracting!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior .Net Developer in Alexandria, VA vacancy
  •  ...Senior .NET Developer Location: Alexandria, VA. Work Schedule: Onsite 5 days per week. Employment Type: Contract-to-Hire. Clearance: Must be able to obtain a Public Trust. Citizenship: U.S. Citizenship required. We are seeking a Senior .NET Developer for a contract-to-... 
    Senior
    Contract work

    JCD Staffing

    Alexandria, VA
    2 days ago
  • $125k - $135k

     ...a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions...  ...encouraged to apply for this position. Job Description The Senior .NET Developer will participate in the entire software development... 
    Senior
    For contractors
    Work experience placement

    Network Designs

    Alexandria, VA
    3 days ago
  •  ...Senior Application Developer Client has an enterprise project to redesign and redevelop its internal web application. The new web application will...  .../inversion of control. ~ Understanding of C# and the .Net 6 framework. a plus. ~4 to 6 years’ experience with web development... 
    Senior

    Samprasoft

    Arlington, VA
    3 days ago
  •  ...start-up in the government space is looking for a top notch Senior C# Developer to own full stack applications. Interested candidates must have...  ...opportunity. Requirements 5 to 7 years of full stack .Net development Comfortable owning and being responsible for entire... 
    Senior
    Long term contract

    Veredus - DC

    Arlington, VA
    3 days ago
  • We need Senior .NET Developers who will also be responsible for designing, developing, testing, releasing and supporting a suite of web applications, windows services and WCF services which enable both users to interact and perform necessary day-to-day operations. The... 
    Senior

    National Associates Inc

    Washington DC
    3 days ago
  •  ...Holman Enterprises in Mount Laurel Township is seeking a Developer III to work on vehicle supply chain applications. The role entails programming in C#.NET, maintaining existing systems, and mentoring junior developers. The ideal candidate will have at least 7 years of... 
    Senior
    Remote work

    Holman Enterprises

    Laurel, MD
    2 days ago
  •  ...delivering innovative work part of your extraordinary career. Job Description The Senior Developer position requires the ability to provide hands-on development skills (primarily ASP .NET and SQL) and direct development team management in both a Waterfall and an Agile Scrum... 
    Senior
    Permanent employment
    Full time

    Workila

    Mc Lean, VA
    3 days ago
  •  ...Senior.NET Developer Evolver is a cybersecurity and digital transformation company supporting national defense, federal civilian agencies, and Fortune 500 organizations. We help customers secure critical systems, modernize enterprise technology, and solve complex operational... 
    Senior
    Flexible hours

    Evolver Federal

    Washington DC
    1 day ago
  • Role Overview We are seeking a full-time, backend-focused Senior .NET Developer to support application modernization initiatives and ongoing maintenance of legacy systems. This role requires a hands‑on engineer with strong experience in modern backend technologies, containerized... 
    Senior
    Full time
    Local area

    Mobomo

    Washington DC
    3 days ago
  • $100k

     ...We’re hiring a remote full-stack developer for our C#/.NET team. You are ideally a mid or senior-level .NET developer with experience building high-quality modern solutions and experience working autonomously. You’ll start on a six-month contract with the option to continue... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Upkoi, Inc

    Washington DC
    5 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
  •  ...Net Developer Developer Arlington, VA Asset Management JO-1801-543 A minimum of 6-8 years as an enterprise developer using the.Net technology stack Strong technical leadership and team management skills Must have 5+ solid years of OO design and development... 

    The Ceres Group

    Arlington, VA
    3 days ago
  •  ...Job Title: Sr .Net Developer Location: Washington, DC Duration: 6+ Months Job Requirements Development experience in enterprise-class systems. Experience configuring, deploying, and monitoring cloud-based (Azure) applications in a PAAS environment.... 
    Senior

    TWO95 International, Inc

    Washington DC
    more than 2 months ago
  •  ...Principal to lead long-term transformational engagements with senior executives. The role demands a proven record of managing large...  ...MBA. This position requires travel up to 75%. Join this firm to make a significant impact while developing as a leader. #J-18808-Ljbffr... 
    Senior

    McChrystal Group

    Alexandria, VA
    4 days ago
  •  ...Job Title: Senior .Net Developer Location: Washington, DC Position Type: Long term contract Security clearance is a plus. Technical Skills : ASP.NET MVC, WCF. C#.NET, ADO.NET, JQuery, Entity Framework, Experience in architecture, design,... 
    Senior
    Long term contract
    Work experience placement

    TWO95 International, Inc

    Washington DC
    more than 2 months ago
  •  ...Job Title: Senior .Net Developer Location: Washington, DC Position Type: Long term contract Skills and work experience with the following technologies •.NET C# - Strong skill required •HTML 4.0 – Strong skills required •CSS – Strong skills... 
    Senior
    Long term contract
    Work experience placement

    TWO95 International, Inc

    Washington DC
    more than 2 months ago
  •  ...native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications...  ...Experience in Unified Modeling Language (UML) Experience in developing .Net applications integrated with Google Earth/Map Experience in... 
    Senior
    Full time

    360 IT Professionals

    Mc Lean, VA
    3 days ago
  • $115k - $150k

    Job Title and Location Sr .Net/Classic ASP Developer (Remote) - Public Trust clearance required for US citizenship. Alpha Omega is seeking a highly skilled Sr .Net ASP Developer / Classic ASP Developer for a remote position on one of our prime Federal projects in Arlington... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    Alpha Omega Services

    Vienna, VA
    3 days ago
  •  ...A technology company focused on AI is seeking a remote full-stack developer for their C#/.NET team. The ideal candidate is a mid or senior-level developer with over 5 years of C# experience. This role emphasizes high-quality solutions and offers flexible working hours... 
    Senior
    Contract work
    Remote work
    Flexible hours

    Upkoi, Inc

    Washington DC
    5 days 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
    Full time
    Second job
    Local area
    2 days per week

    Andworx

    Washington DC
    22 days ago
  • $103.8k - $218.1k

    Job Title: .NET Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity We are seeking a mid-level... 
    Full time
    Work at office

    CACI International

    Arlington, VA
    3 days ago
  •  ...Job Description Job Description Senior .NET/C# Developer Ft. Belvoir, VA   At IPT Associates (IPTA), we enjoy solving real-world problems with technology. We work closely with our customers, teammates, experts, and partners to come up with practical solutions... 
    Senior
    Contract work

    Interactive Process Technology LLC

    Fort Belvoir, VA
    24 days ago
  • $108k - $154k

     ...Software Engineer (C#/.NET) Job Description Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial...  ...building software. We firmly believe that what separates a good developer from a great one is a deep understanding of the business that they... 
    Hourly pay
    Full time
    Work at office
    Work from home
    Monday to Thursday

    CoStar Group

    Arlington, VA
    1 day ago
  •  ...a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions...  ...Military Veterans Encouraged to Apply. Job Description The Senior .NET Software Engineer is responsible for designing, developing,... 
    Senior
    For contractors

    Network Designs Inc.

    Alexandria, VA
    8 days 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
    12 days 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
    21 days ago
  • SQL.NET Developer Microsoft Technologies including ASP.Net,.NET Core, C#, Web API, Linq, entity framework Oracle PL SQL / MS SQL with exposure to complex query writing, SQL debugging, performance tuning of queries

    Diverse Lynx

    Washington DC
    2 days ago
  •  ...Location: Remote Citizenship: US Only We are seeking a Senior SharePoint Developer to join our team of qualified, diverse individuals...  ...~5 + years of professional development experience using.Net technologies with C# and ASP.Net ~ Strong Sharepoint SE/2... 
    Senior
    Work at office
    Local area
    Remote work

    PLANIT Group

    Arlington, VA
    5 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
  •  ...As a Senior .NET Developer, you will be responsible for designing, developing, testing, and maintaining software applications and solutions using Microsoft technologies and frameworks. Your primary focus will be on creating efficient and robust solutions that align with... 

    Kaav Inc.

    Washington DC
    1 day ago

Do you want to receive more vacancies?

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