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!
- ...Washington DC, United States . PCVAA2099 Senior .Net Developer Washington, DC(Remote after picking up Equipment) 12+ Months Job Description Our Direct Client is seeking an experienced, full-time, on-site, dedicated Candidate, with skills and expertise as described...SeniorFull timeRemote work
- ...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 Developer's responsibilities include participating in the...SeniorFor contractorsWork experience placement
- ...Senior .NET Developer Location: Washington, DC 20433 (Hybrid 3 Days Onsite) Duration: 6 month Interview: Virtual round Note: Must be local to DMV area with DL copy LinkedIn with location (before 2022) Recent or recent second...SeniorLocal area
- ...Role: Senior .Net Developer Location: Seattle, WA/ Plano, TX Onsite Fulltime Permanent Job Description Must Have Technical/Functional Skills Expert Microsoft .Net Frameworks, ASP.Net MVC 5 and Visual Studio 2022 Expert in Full Stack web...SeniorPermanent employmentFull time
- ...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...SeniorFull timeSecond jobLocal area2 days per week
$115k - $130k
...built and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy. Senior .NET Developer Location: McLean, VA (hybrid, onsite work required) Terms: Full-time Salary: $115-130k DOE Clearance: Qualified...SeniorPermanent employmentFull timeWork experience placementFlexible hours- ...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
- ...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...SeniorContract work
$86.6k - $181.8k
Job Title: .NET Software Developer, SeniorJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee... ...:CACI is seeking an experienced .NET Software Developer, Senior, to support logistics operations across the Indo-Pacific....SeniorContract workWork experience placementFlexible hours- ...Job Description Job Description 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...SeniorLocal area
- ...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...SeniorContract work
- ...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...SeniorFor contractorsFlexible hours
- ...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 using the .NET framework and associated...SeniorFull time
$75 - $93 per hour
...Washington, D.C., District of Columbia, United States ROLE : ASP.NET Developer (20 hours / week) PAY : $75 - $93 per hour (based on experience and qualifications) WORKPLACE TYPE : Remote (must be willing to visit client site, if needed) EMPLOYMENT TYPE : 1099 contract...Hourly payContract workRemote work$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...SeniorFlexible hours- A technology solutions company is seeking a Net Software Developer to support the Congressional Budget Office. This role involves full-stack development and maintaining modern software applications. Candidates must have 5-8 years of experience and be comfortable with C#...Work at officeRemote work
$59.89k
...experiences. Win as a team - make big things happen by working together and being open to new ideas. Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call...SeniorBase plus commissionWork experience placementLocal area- ...Position Title Senior CT Technologist Job Description Purpose & Scope: Will perform a variety of technical procedures that require independent judgment, ingenuity, and initiative in the production of CT / T Scans for diagnostic purposes. Supervises other CT...Senior
- ...A leading senior living community in Virginia is seeking a Wellness Nurse (LPN) to ensure the health and wellness of residents. The role involves conducting health assessments, managing medications, and collaborating with the care team. Candidates must hold a valid nursing...Senior
- ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and... ...me your updated profile ASAP.Title: .net Software EngineerLocation: Arlington,... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Education ManagementWork experience placementImmediate startWorldwide
- Forterra seeks an experienced Executive Assistant to provide high-level support in a fast-paced, high-growth environment. This role is responsible for managing complex priorities, anticipating needs, and ensuring leaders can operate efficiently and stay focused on the ...Senior
$80k - $100k
Job Title Location SageWater, Alexandria, VA, 22314, United States Base Pay $80,000.00 - $100,000.00 / Year Relocation Expense Covered No Employee Type FT Exempt Required Degree 4 Year Degree Manage Others No Minimum Experience 5 Years Job Description...SeniorRelocation- TD Bank in Alexandria, Virginia seeks a Relationship Manager III to service large and complex commercial portfolios, tailoring a wide range of financial solutions to meet client needs. You will originate and manage commercial lending and cash management products, build...Senior
- ...A leading IT solutions provider in Virginia seeks a Senior Network Engineer with extensive experience in Palo Alto Networks and Cisco technologies. The successful candidate will be responsible for designing, deploying, and maintaining complex network systems while ensuring...Senior
- A leading consulting firm is seeking a Senior Business Development Representative to drive sales in public sector finance. The ideal candidate will have 3-5 years of business development experience and excellent communication skills. Responsibilities include managing a...SeniorRemote work
- ...Job Description Job Description Description: Hybrid 2-3 days in Reston, VA As Sr. .Net Developer II, you will serve as a senior full-stack engineer and technical lead, building and modernizing enterprise applications using .NET and React while driving architecture...SeniorHourly payPermanent employmentFull timeWork at officeLocal area
- ...The County Manager’s Office is seeking a Senior Labor Relations Manager to join our team! This position will report to the Chief Labor Relations Officer (CLRO) and provide senior-level advice and consultation to the CLRO, County leadership, and other stakeholders on a...SeniorContract workWork at office
- Allyon is seeking a Cyber Threat Intelligence Analyst in Arlington, VA to support DHS mission-critical CTI by analyzing and identifying threats. The role requires an active TS/SCI clearance and U.S. citizenship, with 5+ years of relevant experience. The position is full...SeniorFull time
- ...School Diploma/GED, age 18+ CPR and First Aid certification Strong documentation and communication skills Preferred experience in senior care The position plays a critical role in preventing medication errors, early health change detection, and safeguarding resident safety...Senior
$100k - $130k
...Overview Our client is a large, publicly traded energy company in Arlington VA. The role is a Senior Tax Analyst focused on compliance and provision work. Ideal opportunity for a CPA transitioning out of public accounting. $100-$130k salary range. Responsibilities Assist...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .Net Developer. Be the first to apply!
- senior net developer remote Alexandria, VA
- senior software engineer ruby on rails Alexandria, VA
- senior customer service Alexandria, VA
- senior accounts receivable analyst Alexandria, VA
- senior cloud data engineer Alexandria, VA
- senior manager Alexandria, VA
- senior living Alexandria, VA
- senior network engineer Alexandria, VA
- senior vmware engineer Alexandria, VA
- senior consulting engineer Alexandria, VA


