DeveloperJobs.io
← Back to all jobs

Job Description

NDI offers a comprehensive benefits package and a culture centered on collaboration and career growth. This onsite Senior .NET Software Engineer role in Alexandria, VA supports enterprise web applications for federal systems, leveraging .NET Framework and modern .NET, C#, Angular, SQL Server, Microsoft Power Platform, APIs, microservices, and Azure/Windows infrastructure.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Pet insurance
  • Legal insurance
  • 401(k) retirement matching
  • Paid leave
  • Paid holidays
  • Health and wellness programs
  • Employer-paid life insurance
  • Employer-paid disability insurance
  • Professional development
  • Education benefits

About Network Designs Inc.

Network Designs, Inc. (NDI) is a leading Federal contractor that designs, develops, and delivers information technology and network solutions for government customers. Founded in 1985, NDI emphasizes core values that foster an enjoyable workplace atmosphere and a commitment to collaboration and career growth. The role aligns with a team focused on delivering secure, scalable software for federal systems.

Responsibilities

  • Design, develop, enhance, modernize, and maintain enterprise web applications using .NET Framework, modern .NET, C#, Angular, SQL Server, and related Microsoft technologies
  • Engage in all SDLC phases including requirements analysis, technical design, coding, unit testing, integration testing, deployment, production support, and ongoing maintenance
  • Support both 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 components
  • Design, develop, and maintain secure, scalable RESTful APIs and backend services following enterprise architecture and security practices
  • Build responsive Angular front-end components integrated with SQL-backed enterprise applications
  • Develop, optimize, and maintain SQL queries, stored procedures, and database objects for large shared databases
  • Configure, troubleshoot, maintain, and optimize applications in Azure Application Service Environments, Windows VMs, and Windows/IIS environments
  • Leverage DevSecOps toolchains and CI/CD pipelines to build, merge, deploy, test, and maintain software components
  • Create and run unit, integration, and regression tests to ensure quality and performance
  • Troubleshoot production issues, perform root cause analysis, and implement long-term stability improvements
  • Coordinate with Scrum Masters, Technical Leads, Product Owners, Architects, QA, and other developers to translate requirements into Features and User Stories
  • Participate in backlog refinement, sprint planning, code reviews, technical design discussions, and release activities
  • Review designs, code, testing artifacts, and documentation for compliance with architecture, security, and development best practices
  • Collaborate with testers, business users, and stakeholders to identify and resolve issues and ensure timely delivery
  • Provide technical leadership, mentorship, and knowledge sharing to promote secure, maintainable, scalable, and testable software
  • Identify opportunities to improve performance, maintainability, automation, and operational efficiency across enterprise applications

Technologies

  • .NET Framework
  • .NET
  • C#
  • Angular
  • SQL Server
  • Microsoft Power Platform
  • RESTful APIs
  • Azure Application Service Environments (ASE)
  • Windows Virtual Machines
  • Windows/IIS
  • Azure
  • CI/CD pipelines
  • DevSecOps

Qualifications and Experience

  • Bachelor of Science in Computer Science or related field
  • Minimum 10 years of related experience
  • Self-starter with ability to work effectively in a collaborative Agile environment
  • Advanced expertise with both .NET Framework and modern .NET
  • Strong proficiency in C#, ASP.NET, enterprise application development, and modern architecture
  • Experience designing, developing, and maintaining RESTful APIs, web services, and enterprise integrations
  • Experience integrating applications with Microsoft Power Platform and other enterprise platforms
  • Solid experience with JavaScript frameworks, including Angular
  • Experience developing with SQL Server, including complex queries, stored procedures, and optimization
  • Experience supporting microservices-based and distributed enterprise applications
  • Experience supporting applications hosted in ASE, Windows VMs, and Windows/IIS environments
  • Experience applying DevSecOps practices and CI/CD pipelines
  • 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
  • Experience participating in Agile/Scrum software development environments
  • Mentoring developers and participating in technical design and code reviews is preferred

Compensation

Salary: USD 125,000 to 135,000 per year

Requirements

  • U.S. Citizenship is required
  • Must be able to obtain a Public Trust clearance
  • Onsite work in Alexandria, VA, five days per week

Security and Onsite Details

This position requires on-site presence in Alexandria, VA, five days per week, and eligibility to obtain a Public Trust clearance.

Veterans First Commitment

As a Service-Disabled Veteran-Owned Small Business (SDVOSB), NDI is dedicated to hiring veterans and providing a supportive environment that honors their service and the skills they bring to our projects.

Our Commitment

NDI is committed to equal opportunity hiring and consideration for all qualified applicants regardless of 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 opportunity to join one of the fastest-growing Federal contracting firms. Apply now to be considered for this role.

Similar Jobs