1

Internship Principal Software Engineer Net Jobs in Virginia

We are looking for an experienced Principal Software Engineer who will be responsible for developing and maintaining our flagship product assets. This includes the architecture, design, development ...

Principal Software Engineer

Arlington, VA · On-site

$131K - $237K/yr

Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in ...

Principal Software Engineer

Richmond, VA · On-site

$133K - $179K/yr

About the position We are seeking a Principal Software Engineer who will be part of a team focused on building robust, enterprise level inventory platforms and solutions. Prior experience with ...

Principal Software Engineer

Richmond, VA · On-site

$136K - $204K/yr

About the position We are seeking a Principal Software Engineer who will be part of a team focused on building robust, enterprise level inventory platforms and solutions. Prior experience with ...

Principal Software Engineer

Richmond, VA · On-site

$133K - $179K/yr

About the position We are seeking a Principal Software Engineer who will be part of a team focused on building robust, enterprise level inventory platforms and solutions. Prior experience with ...

Principal Software Engineer

Ashburn, VA · Hybrid

$143K - $175K/yr

The successful candidate will be the lead developer for embedded software within DTECH, as well as supporting other projects. The role is initially technically focussed, but we are looking for a ...

Principal Software Engineer

Ashburn, VA · On-site

$143K - $175K/yr

The successful candidate will be the lead developer for embedded software within DTECH, as well as supporting other projects. The role is initially technically focussed, but we are looking for a ...

Principal Software Engineer

Reston, VA · On-site

$123K - $308K/yr

Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare ...

Showing results 21-40

Internship Principal Software Engineer Net information

What is the difference between Internship Principal Software Engineer Net vs Principal Software Engineer?

AspectInternship Principal Software Engineer NetPrincipal Software Engineer
CredentialsTypically pursuing or recently completed a relevant degree; internship experience preferredUsually requires several years of professional experience and advanced technical skills
Work EnvironmentEntry-level, mentorship-focused, learning-orientedLeadership role, responsible for architecture and project oversight
Employer & Industry UsageUsed in tech companies during internship programs, especially in .NET developmentFull-time senior role in software development across various industries

The Internship Principal Software Engineer Net is an entry-level, learning-focused position aimed at developing skills in .NET technologies. In contrast, the Principal Software Engineer is a senior, leadership role responsible for guiding projects and technical strategy. The internship provides foundational experience, while the principal role requires extensive expertise and industry experience.

What cities in Virginia are hiring for Internship Principal Software Engineer Net jobs? Cities in Virginia with the most Internship Principal Software Engineer Net job openings:

Principal Software Engineer / Tech Lead with Security Clearance

SDA Solutions LLC

Arlington, VA • On-site

$131K - $232K/yr

Other

Posted 2 days ago

New


Job description

Principal Software Engineer / Tech Lead (TS/SCI Required)
Location: Arlington, VA (100% On-Site)
Clearance Required: Active TS/SCI Clearance Required
Schedule: Full-Time
Salary Range: $131,300 - $232,350 Position Overview
SDA Solutions is seeking an experienced Principal Software Engineer / Tech Lead to support a mission-critical Department of Defense program in Arlington, Virginia. This senior technical leadership position is responsible for leading software engineering teams, driving enterprise architecture decisions, and delivering secure, scalable software solutions supporting critical DISA missions. The ideal candidate will have extensive experience leading Agile development teams, implementing DevSecOps best practices, overseeing full software development lifecycles, and mentoring engineering teams while delivering complex enterprise applications within secure government environments. Key Responsibilities
Provide technical leadership for multiple Agile software development teams delivering enterprise solutions.
Translate mission objectives and product backlog priorities into technical roadmaps and sprint deliverables.
Design, develop, and integrate secure APIs, enterprise applications, and data integration solutions.
Lead implementation of DevSecOps practices, CI/CD pipelines, automated testing, and software release management.
Develop and maintain deployment automation using Jenkins, GitLab, Bitbucket, Ansible, Terraform, Git, and related DevOps tools.
Establish software engineering standards, development best practices, and technical governance across engineering teams.
Oversee software architecture, solution design, scalability, security, and system reliability.
Provide technical guidance, mentoring, and leadership to senior software engineers and development teams.
Support software release planning, version control, configuration management, and production deployments.
Collaborate with program leadership, product owners, and stakeholders to align technical strategy with mission requirements.
Support Agile development processes including sprint planning, backlog refinement, Jira tracking, and continuous process improvement.
Develop and maintain technical documentation, architecture diagrams, engineering standards, and operational procedures.
Serve as a senior technical escalation point for complex engineering challenges and enterprise software issues. Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field with 12+ years of relevant experience. Additional experience may be substituted for a degree.
Active TS/SCI security clearance.
Proven experience leading multiple software engineering teams delivering complex enterprise applications.
Strong experience supporting the full software development lifecycle within Agile environments.
Experience implementing CI/CD pipelines, DevSecOps methodologies, and automated testing practices.
Experience with Java, JavaScript, Python, GitLab, GitHub, Jenkins, Bitbucket, Terraform, Ansible, YAML, PowerShell, Gradle, Oracle 19c, Web Services, and related enterprise technologies.
Experience designing, building, and deploying automated DevOps pipelines using Git, Jenkins, Artifactory, Ansible, or comparable tools.
Strong understanding of enterprise software architecture, release management, and production deployment processes.
Excellent leadership, communication, organizational, and stakeholder management skills.
Experience supporting high-tempo, mission-critical enterprise environments.
Experience utilizing Jira or similar Agile project management tools. Preferred Qualifications
Previous experience supporting DISA or other Department of Defense enterprise programs.
Experience designing, developing, and deploying applications within AWS or other secure cloud environments.
Experience leading enterprise software modernization and cloud transformation initiatives.
Experience mentoring engineering teams and establishing software development best practices. Why SDA Solutions?
At SDA Solutions, you'll support mission-critical Department of Defense programs while working alongside experienced professionals in a collaborative, team-oriented environment. We value innovation, technical excellence, and continuous learning, providing our employees with opportunities to contribute to meaningful projects that make a lasting impact.