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

Senior .NET Software Engineer

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 DescriptionThe Senior .NET Software Engineer is responsible for designing, developing, modernizing, and supporting enterprise web applications and services throughout the full Software Development Life Cycle (SDLC). This hands-on technical role supports both Operations & Maintenance (O&M) of legacy applications and the development of new enterprise solutions utilizing .NET Framework, modern .NET, C#, Angular, SQL Server, Microsoft Power Platform integrations, APIs, microservices, Azure Application Service Environments (ASE), and Windows Virtual Machines.The successful candidate will develop secure, scalable, and maintainable software solutions while contributing to application architecture, system integration, performance optimization, and technical design. This role is responsible for developing interfaces between web services, SQL Server, Microsoft Power Platform, microservices, and other enterprise infrastructure components in a secure, enterprise environment.The Senior .NET Software Engineer will serve as a technical leader by promoting software engineering best practices, participating in technical design and code reviews, mentoring junior developers, and collaborating with Scrum teams, architects, testers, and business stakeholders to deliver high-quality enterprise applications supporting mission-critical federal systems.Requirements:U.S. Citizenship is requiredMust be able to obtain a Public Trust clearanceThis position requires working onsite in Alexandria, VA, 5 days per weekQualifications and Experience:Bachelor of Science in Computer Science or Related FieldAt minimum 10 years' related work experiencSelf-starter with the ability to work effectively in a collaborative Agile team environment.Advanced expertise developing applications using both .NET Framework and modern .NET.Strong proficiency with C#, ASP.NET, enterprise application development, and modern application architecture.Experience designing, developing, and maintaining RESTful APIs, web services, and enterprise integrations.Experience integrating applications with Microsoft Power Platform and other enterprise platforms.Strong experience with JavaScript frameworks, including Angular.Experience developing applications utilizing SQL Server, including writing complex SQL queries, stored procedures, and database optimization.Experience supporting microservices-based architecture and distributed enterprise applications.Experience supporting applications hosted in Azure Application Service Environments (ASE), Windows Virtual Machines, and Windows/IIS environments.Experience utilizing DevSecOps practices and CI/CD pipelines to build, merge, deploy, test, and maintain software solutions.Experience writing and maintaining unit tests, integration tests, and automated testing solutions.Experience creating and maintaining technical design documentation and development artifacts.Strong analytical, troubleshooting, debugging, and problem-solving skills.Excellent written and verbal communication skills.Experience participating in Agile/Scrum software development environments.Experience mentoring developers and participating in technical design and code reviews is preferredResponsibilities:Design, develop, enhance, modernize, and maintain enterprise web applications using .NET Framework, modern .NET, C#, Angular, SQL Server, and related Microsoft technologies.Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, technical design, coding, unit testing, integration testing, deployment, production support, and ongoing maintenance.Support both Operations & Maintenance (O&M) of legacy applications and the development of new enterprise capabilities.Develop and maintain integrations between web services, SQL Server, Microsoft Power Platform, microservices, and other enterprise infrastructure components.Design, develop, and maintain secure, scalable RESTful APIs and backend services following enterprise architectural and security best practices.Design and develop responsive Angular front-end components integrated with SQL-backed enterprise applications.Develop, optimize, and maintain SQL queries, stored procedures, and database objects supporting large shared enterprise databases.Configure, troubleshoot, maintain, and optimize applications deployed within Azure Application Service Environments (ASE), Windows Virtual Machines, and Windows/IIS environments.Utilize established DevSecOps toolchains and CI/CD pipelines to build, merge, deploy, test, and maintain software components.Build, execute, and maintain unit, integration, and regression tests to ensure software quality, reliability, and performance.Troubleshoot production issues, perform root cause analysis, debug applications, configure existing systems, and implement long-term solutions that improve system stability and performance.Coordinate with Scrum Masters, Technical Leads, Product Owners, Architects, QA teams, and other developers to translate business requirements into Features and User Stories for planning and execution.Participate in backlog refinement, sprint planning, code reviews, technical design discussions, and software release activities.Review technical designs, code, testing artifacts, and documentation to ensure compliance with enterprise architecture, security requirements, and development best practices.Work closely with testers, business users, and stakeholders to identify, troubleshoot, and resolve application issues while ensuring timely delivery of high-quality solutions.Provide technical leadership, mentorship, and knowledge sharing to development team members while promoting secure, maintainable, scalable, and testable software development practices.Continuously identify opportunities to improve application performance, maintainability, scalability, automation, and operational efficiency across enterprise applications.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 24 days ago
Similar jobs that could be interesting for youBased on the Senior .NET Software Engineer in Alexandria, VA vacancy
  •  ...Federal Technology Solutions is seeking a Senior .Net Application Developer to support the...  ...ceremonies.Experience as a developer in a software environment that supported more than 10...  ...Bachelor’s degree in Computer Science, Engineering, or a related field (14+ years of... 
    Senior
    Software

    ASRC Federal Holding Company

    Arlington, VA
    4 days ago
  •  ...Summary:We are seeking a highly skilled Senior Network Engineer to join our team. The ideal candidate...  ..., and SDN networks, routing and sub-netting. Provide design and implementation support...  ...and troubleshooting of hardware, software and network operating systems. Develop... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    ValidaTek

    Arlington, VA
    2 days ago
  • $131.3k - $237.35k

     ...'re seeking a Cloud Innovation Solution Engineer to spearhead cloud initiatives for the United...  ...Tasks​We are seeking a highly capable Senior Cloud Engineer with expertise in AWS,...  ...Confluence, Git, Bitbucket and various cloud Software as a Service (SaaS) offerings ​... 
    Senior
    Software
    Full time

    Leidos

    Alexandria, VA
    1 day ago
  •  ...motivated, career and customer-oriented  Senior Systems Analyst to join our team in...  ...and guidance to less-experienced Systems Engineers  ~ Investigating and resolving operational...  ...Horizon View, data backup, and antivirus software; basic networking including DHCP/TCPIP... 
    Senior
    Software
    Work at office

    MANTECH

    Arlington, VA
    -93
  •  ...platforms. Work with emerging and legacy project teams to develop easy-to-adopt automated solutions for their development pipelines and software development lifecycle. Perform maintenance and troubleshooting of continuous integration systems including build and deployment... 
    Senior
    Software

    AHON Solutions Inc.

    Alexandria, VA
    3 days ago
  • $119.32k - $202.85k

    ICF is actively recruiting for an experienced Senior Software Developer to support the research and development of new cyber analytic capabilities...  ...capabilities. Additionally, you will provide software engineering development and support, as well as oversight for other... 
    Senior
    Software
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    ICF

    Arlington, VA
    3 days ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ...in learning more.Job Title: Senior Software Engineer- BILocation...  ...applications using the .NET Framework and C#.• Ability to... 
    Senior
    Software
    Worldwide

    USM Systems

    Arlington, VA
    1 day ago
  •  ...As a .NET Full Stack Developer, you will play a critical role in the development and maintenance of web applications and services....  ...responsible for designing, coding, testing, and deploying high-quality software solutions using the .NET framework and associated technologies.... 
    Senior
    Software
    Full time

    Bow Wave Llc

    Washington DC
    22 hours ago
  • $140k - $150k

    Piper Companies is seeking a Senior .Net Developer to join a Home Construction company located in Reston, VA. The Senior .Net Developer...  ...will have a passion for building high performing, maintainable software along with strong communication, organization, and leadership... 
    Senior
    Software

    Piper Companies

    Reston, VA
    2 days ago
  • $125k

    Tetra Tech AMT is looking for a Senior Program Analyst, with experience as an Air Traffic Controller and/or pilot (civil or military)...  ...airspace modernization initiativesParticipate in regular IOAA software testing by evaluating airport operational data and software tool... 
    Senior
    Software
    For contractors

    EGlobalTech

    Arlington, VA
    3 days ago
  • $86.8k - $198k

    Cloud Engineer, SeniorThe Opportunity:Are you looking for an opportunity to share your experience implementing security systems to safeguard...  ...IC or DoD program or project work​Knowledge of object-oriented software with languages such as Java, C++, Python or Ruby in SOA... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Alexandria, VA
    2 days ago
  • $118.3k - $207.1k

     ...rewarding career working with the industry’s best and most innovative engineers, then Jacobs is where you belong. As a Project Architect on...  ...). Works with BIM Manager to define and set up project team software parameters and works with team BIM Lead to manage project... 
    Senior
    Software
    Full time
    Remote work

    Jacobs

    Arlington, VA
    1 day ago
  • $165k - $190k

     ...Your impact We are seeking an experienced Senior Solution Architect to join our team...  ...defining the architectural vision, guiding engineering teams, and ensuring scalable, secure,...  ...you'll need 8+ years of experience in software engineering and solution architecture. Proven... 
    Senior
    Software
    Remote work

    Jacobs

    Arlington, VA
    3 days ago
  • $169k - $228.6k

     ...there’s nothing we can’t achieve.Basic qualifications- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience- 5+ years of design, implementation,... 
    Senior
    Software
    Flexible hours

    AmazonWebServices

    Arlington, VA
    1 day ago
  • $100k - $200k

     ...ensuring they match provided designs and resolve performance bottlenecks. Testing and Debugging: Develop and execute tests to ensure software quality and functionality, and debug issues that arise. Technical Documentation: Document the development process, software... 
    Senior
    Software

    CGI

    Arlington, VA
    4 days ago
  • $114k - $273k

     ...Compensation: $114,000 - $273,000 / year Department Engineering Location Arlington, VA Description About The Role: Innovative Defense...  ...(IDT), a leading defense technology company, is seeking a Senior Software Engineer to be part of our Warfare Systems team and based out... 
    Senior
    Software
    Full time
    Work at office
    Immediate start
    Remote work

    Innovative Defense Technologies

    Arlington, VA
    22 hours ago
  • $130k - $145k

     ...Corporation is seeking a C#/.NET Developer to join our team and...  ...will collaborate closely with senior developers, designers, product...  ...members to deliver high‑quality software solutions that follow best...  ...and apply feedback from senior engineers to improve your technical proficiency... 
    Senior
    Software
    Work experience placement
    Remote work

    Technica Corporation

    Washington DC
    3 days ago
  • $153.6k - $207.8k

     ...stakeholders.You will work directly with senior technology and business leaders as their...  ...executives (C-level) and working-level engineering teams- Look around corners for our partners...  ...specific technology domain areas (e.g. software development, cloud computing, systems... 
    Senior
    Software
    Flexible hours

    AmazonWebServices

    Arlington, VA
    1 day ago
  • $153.6k - $207.8k

     ...Generative AI. You will work directly with customer security, engineering, audit, risk and compliance teams to help them understand how...  ...qualifications- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering,... 
    Senior
    Software
    Flexible hours

    AmazonWebServices

    Arlington, VA
    1 day ago
  •  ...also focus on ICAM, Zero Trust, digital engineering and transformation, and enterprise AI and...  ...benefits and opportunities we offer. Senior Systems Engineer – SW Dev III Responsibilities...  ..., test, deploy, and maintain enterprise software applications and digital solutions... 
    Senior
    Software
    For contractors

    Electrosoft

    Arlington, VA
    1 day ago
  • $131.3k - $237.35k

     ...lead transformation. ​We're seeking a Senior UiPath Automation Engineer to spearhead cloud initiatives for...  ...administration ​Solid understanding of .NET, VB.NET or C#, and object-oriented...  ...Confluence, Git, Bitbucket and various cloud Software as a Service (SaaS) offerings ​Active... 
    Senior
    Software
    Full time
    Contract work

    Leidos

    Alexandria, VA
    2 days ago
  • $142.8k - $193.2k

     ...successes.- Prepare and give periodic business reviews to the AWS senior management team.A day in the lifeThe Partner Account Manager (...  ...- 7+ years of direct sales or business development in software, cloud or SaaS markets selling to C-level executives experience... 
    Senior
    Software
    Worldwide
    Flexible hours

    AmazonWebServices

    Arlington, VA
    1 day ago
  •  ...Senior Software Developer (Remote) The Senior Software Developer (remote), will play a key role in building, deploying, and optimizing software, and work closely with other teams to deliver scalable, reliable, and efficient solutions. You will be responsible for driving... 
    Senior
    Software
    Remote work

    C2 Essentials

    Arlington, VA
    1 day ago
  • $113.2k - $237.8k

    Job Title: Senior DevOps EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance...  ...:CACI is seeking a Senior DevOps Engineer with proven experience supporting multi-...  ...protected veteran, or any other protected characteristic.Department:Software Engineering
    Senior
    Software
    Contract work
    Work experience placement
    Interim role
    Local area
    Flexible hours

    CACI International

    Arlington, VA
    1 day ago
  •  ...Koch seeks a Software Architect to lead architecture for a multi-tenant Short Code Registry SaaS platform. You will define architecture, guide engineering standards, and deliver scalable software across cloud-native apps, partnering with product, business, and engineering... 
    Senior
    Software

    Koch

    Arlington, VA
    3 days ago
  • $116.35k - $210.33k

    Senior System AdministratorAlexandria, VALeidos is hiring a Senior System Administrator...  ...checks on classified systems, troubleshoot software and PostgreSQL database issues using the...  ...support. Provide technical systems engineering and system administration support. Identify... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Leidos

    Alexandria, VA
    1 day ago
  • $142.8k - $193.2k

     ...technical background that enables them to easily interact with software developers and architects at a high level. They should also have...  ...for developers.- Prepare and give business reviews to the senior management team regarding progress and roadblocks to closing new... 
    Senior
    Software
    Contract work
    Worldwide
    Flexible hours

    AmazonWebServices

    Arlington, VA
    18 hours ago
  •  ...Senior.NET Developer We are seeking a full-time, backend-focused Senior.NET Developer to support...  ...systems. This role requires a hands-on engineer with strong experience in modern backend...  ...Minimum of 5 years of experience as a software engineer in backend development Strong... 
    Senior
    Software
    Full time
    Local area

    Mobomo

    Washington DC
    1 day ago
  • $69.4k - $158k

    .NET Software EngineerThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast...  ...to production ready. This role is more than just coding. As a senior full-stack developer at Booz Allen, you’ll use your passion to... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    3 days ago
  •  ...commitment to the mission. SPA: Objective. Responsive. Trusted. As a Senior Data Engineer, you will design, build, and operate enterprise data...  ...Yr. - USD $165,000.00/Yr.Job SummaryID: 2026-22541Category: Software, Data Science, Analytics & ModelingSecurity Clearance... 
    Senior
    Software
    Flexible hours

    MCR

    Alexandria, VA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Software Engineer. Be the first to apply!