REMOTE! Systems Software Engineer (PYTHON)

Nationwide IT Services

Virginia Beach (VA)

Remote

USD 120,000 - 150,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nationwide IT Services is seeking a Software Systems Engineer to support the DLA modernization program. You will design, develop, modernize, integrate, and sustain enterprise applications using .NET, C#, React, REST APIs, and DevSecOps practices.

You will collaborate with multidisciplinary teams to deliver secure, scalable software for DoD missions, participate in Agile sprints, and ensure adherence to DoD cybersecurity standards and DoD 8140 baselines.

Qualifications

  • Minimum of five years of software engineering experience.
  • Secret clearance required; DoD 8140 baseline certification.
  • One of the following Azure certifications: AZ-204, AZ-305, or AZ-400; CompTIA Security+.

Responsibilities

  • Design, develop, modernize, integrate, and sustain enterprise applications for DoD missions.
  • Provide SDLC support including requirements analysis, architecture, design, coding, testing, deployment, and documentation.
  • Develop and maintain applications using .NET Framework, C#, React, ADO.NET, and dependency injection.
  • Support modernization of legacy apps to modern .NET architectures and cloud environments.
  • Design, develop, integrate, and maintain REST APIs for secure data exchange.
  • Develop front-end and back-end components to improve functionality, performance, and usability.
  • Use Git for version control and participate in Agile software development activities.
  • Support DevSecOps practices and CI/CD pipelines for builds, testing, security assessments, and deployments.
  • Conduct unit and integration testing, debugging, and quality assurance; ensure compliance with DoD cybersecurity standards.
  • Collaborate with developers, admins, cybersecurity pros, and stakeholders to resolve issues and support modernization objectives.
  • Assist with UAT, troubleshoot defects, and implement corrective actions before production deployment.
  • Ensure solutions align with technical requirements and program objectives.

Skills

.NET Framework
C#
React
REST APIs
Git
Azure

Tools

ADO.NET
CI/CD

Job description

Software Systems Engineer

Secret clearance.

CompTIA Security+, at least one Microsoft Azure certification (AZ-204, AZ-305, or AZ-400), and DoD 8140 baseline certification.

Nationwide IT Services (NIS) is seeking a highly qualified Software Systems Engineer to support a federal IT application modernization and sustainment program for the Defense Logistics Agency (DLA).

The Software Systems Engineer will design, develop, modernize, integrate, and sustain complex enterprise applications supporting a Department of Defense (DoD) mission. This position requires strong technical expertise in software engineering, application architecture, development, testing, debugging, and system integration.

The successful candidate will modernize legacy applications, develop secure and scalable software solutions, and collaborate with multidisciplinary technical teams to enhance application functionality, performance, security, and reliability.

This position is contingent upon contract award and funding.

Design, develop, modernize, integrate, and sustain enterprise software applications supporting DoD mission requirements.

Provide technical engineering support throughout the software development lifecycle (SDLC), including requirements analysis, architecture, design, coding, testing, debugging, deployment, and documentation.

Develop and maintain applications using .NET Framework, C#, React, ADO.NET, and dependency injection design techniques.

Support modernization of legacy applications to modern .NET architectures and cloud-based environments.

Design, develop, integrate, and maintain REST APIs to support secure data exchange between internal and external systems.

Develop and enhance front-end and back-end application components to improve system functionality, performance, usability, and maintainability.

Utilize Git and established source code management practices to support version control, collaborative development, and software releases.

Participate in Agile software development activities, including sprint planning, backlog refinement, technical reviews, and iterative application delivery.

Support DevSecOps practices and continuous integration/continuous delivery (CI/CD) pipelines to automate software builds, testing, security assessments, and deployments.

Conduct unit testing, integration testing, debugging, and quality assurance activities to identify and resolve software defects.

Support application security testing, vulnerability remediation, and compliance with DoD cybersecurity standards and secure development practices.

Analyze existing application architectures and recommend technical improvements, system enhancements, and modernization solutions.

Develop and maintain technical documentation, including software design specifications, system architecture diagrams, interface documentation, and testing procedures.

Collaborate with software developers, systems administrators, cybersecurity professionals, and government stakeholders to resolve technical issues and support application modernization objectives.

Support user acceptance testing (UAT), troubleshoot identified defects, and implement corrective actions before production deployment.

Assist with application configuration, integration, performance optimization, and ongoing software maintenance.

Ensure software solutions align with established technical requirements, government standards, and program objectives.

Minimum of five years of relevant software engineering experience.

NET Framework, C#, REST APIs, React, Git, ADO.NET, and dependency injection.

Experience designing, developing, integrating, testing, debugging, and maintaining enterprise software applications.

Experience supporting software development, lifecycle activities, application modernization, and technical documentation.

At least one of the following Microsoft Azure certifications:

  • Microsoft Certified: Azure Developer Associate (AZ-204).
  • Microsoft Certified: Azure Solutions Architect Expert (AZ-305).
  • Microsoft Certified: DevOps Engineer Expert (AZ-400).

~ No specific degree requirement identified in the provided minimum qualifications.

About Nationwide IT Services

NIS is a CVE-verified Service-Disabled Veteran-Owned Small Business and an IT and management consulting company. Our mission is to deliver value-added services to our customers, leveraging technology, people, and industry best practices to implement innovative solutions through our trusted employees and team members.

Our benefits package includes medical, dental, and vision insurance; life and disability insurance; paid holidays; an employee assistance program (EAP); educational reimbursement;

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Systems Engineer
Software Systems Engineer

Nationwide IT Services, Inc. • Fairfax (VA)

On-site
USD 120,000 - 160,000
Medical, dental, and vision insurance
Life and disability insurance
401(k) plan with employer match
+5
Software Systems Engineer
Software Systems Engineer

Nationwide IT Services, Inc. • United States

Remote
USD 110,000 - 150,000
Medical, dental, and vision insurance
401(k) plan with employer match
Paid holidays
+5
Software Systems Engineer
Software Systems Engineer

Nationwide IT Services, Inc. • Richmond (VA)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
Life and disability insurance
401(k) with employer match
+6
Systems Administrator - Senior
Systems Administrator - Senior

Nationwide IT Services, Inc. • United States

Remote
USD 110,000 - 170,000
Medical, dental, vision insurance
401(k) plan with employer match
Paid holidays and PTO
+2
Systems Administrator - Senior
Systems Administrator - Senior

Nationwide IT Services, Inc. • Fairfax (VA)

On-site
USD 120,000 - 150,000
Medical, dental, and vision insurance
Life and disability insurance
401(k) plan with employer match
+3
Systems Administrator - Senior
Systems Administrator - Senior

Nationwide IT Services, Inc. • Richmond (VA)

On-site
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+8
Systems Administrator - Senior
Systems Administrator - Senior

Nationwide IT Services, Inc. • Virginia Beach (VA)

Remote
USD 110,000 - 160,000
Medical, dental, and vision insurance
Life and disability insurance
401(k) plan with employer match
+6
DoD Software Systems Engineer — .NET, REST & Azure
DoD Software Systems Engineer — .NET, REST & Azure

Nationwide IT Services, Inc. • Fairfax (VA)

On-site
USD 120,000 - 160,000
Medical, dental, and vision insurance
Life and disability insurance
401(k) plan with employer match
+5
DoD Software Systems Engineer - .NET, Azure & DevSecOps
DoD Software Systems Engineer - .NET, Azure & DevSecOps

Nationwide IT Services, Inc. • United States

Remote
USD 110,000 - 150,000
Medical, dental, and vision insurance
401(k) plan with employer match
Paid holidays
+5
Senior Systems Engineer
Senior Systems Engineer

Base-2 Solutions, LLC • Bethesda (MD)

Hybrid
USD 120,000 - 180,000