1

Software Development Software Engineer Jobs in Virginia

Software Engineer III

Chesapeake, VA · On-site

$150K - $175K/yr

This position leads Agile software development efforts focused on cloud-native applications ... The Software Engineer III provides technical leadership throughout the software development ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

Development/software engineering or the development of applications for the processing and analysis of data, including knowledge of mid to large scale open source platforms leveraging open source ...

Software Engineer

Chantilly, VA · On-site

$69K - $141K/yr

CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic ...

Software Engineer

Chantilly, VA · On-site

$69K - $141K/yr

CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic ...

Software Engineer

Chantilly, VA · On-site

$69K - $141K/yr

CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic ...

Software Engineer

Chantilly, VA · On-site

$69K - $141K/yr

CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic ...

Software Engineer

Chantilly, VA · On-site

$69K - $141K/yr

CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic ...

The Software Engineer will work within an Agile development environment and collaborate with engineers, architects, and stakeholders to design, build, test, and deploy modern software solutions. The ...

Software Engineer

Chantilly, VA · On-site

$58K - $115K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...

This position supports software development across flight systems, command-and-control applications ... The Software Engineer will work as part of a multidisciplinary team supporting Group 1 and Group 2 ...

Job#: 3051209 Software Development Engineer *Candidates must be able and willing to work in the US without requiring sponsorship now or in the future* Location: McLean, Virginia (Hybrid-2 days a week ...

Showing results 41-60

Software Development Software Engineer information

What does a software development software engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What are the key skills and qualifications needed to thrive as a software development software engineer?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.

How do software development software engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

What are popular job titles related to Software Development Software Engineer jobs in Virginia?

For Software Development Software Engineer jobs in Virginia, the most frequently searched job titles are:

What cities in Virginia are hiring for Software Development Software Engineer jobs?

Cities in Virginia with the most Software Development Software Engineer job openings:

Software Engineer III

Chesapeake, VA • On-site

Kids for the Future
Outpatient Health Care • 11 - 50 employees

$150K - $175K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Key responsibilities

  • Lead Agile software development teams in the design, development, testing, and deployment of cloud-native enterprise applications supporting U.S. Navy mission systems.

  • Design and develop scalable software solutions utilizing modern software engineering principles, microservices architecture, RESTful APIs, and containerized environments.

  • Provide technical leadership for DevSecOps implementation, continuous integration, continuous delivery (CI/CD), automated testing, and secure software development practices.


Kids For The Future rating

3.3

Company rating: 3.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

  • Location 535 Independence Parkway,Suite 700,Chesapeake, VA, 23320,United States
  • Required Degree Masters
Software Engineer III

Our Software Engineer III serves as the Lead Software Engineer supporting the modernization of mission-critical U.S. Navy software systems. This position leads Agile software development efforts focused on cloud-native applications, microservices architecture, RESTful API development, containerization, DevSecOps implementation, and continuous delivery while ensuring software solutions meet cybersecurity, performance, and mission requirements. The Software Engineer III provides technical leadership throughout the software development lifecycle, ensuring architectural integrity, requirements traceability, and delivery of secure, scalable enterprise applications. Salary Range: $150,000 to $175,000 annually, depending on experience. This position is contingent on contract award.

Key Responsibilities:
  • Lead Agile software development teams in the design, development, testing, and deployment of cloud-native enterprise applications supporting U.S. Navy mission systems.
  • Design and develop scalable software solutions utilizing modern software engineering principles, microservices architecture, RESTful APIs, and containerized environments.
  • Provide technical leadership for DevSecOps implementation, continuous integration, continuous delivery (CI/CD), automated testing, and secure software development practices.
  • Research, design, develop, and maintain computer software applications and specialized utility programs supporting mission requirements.
  • Analyze user requirements and translate business needs into secure, maintainable, and scalable software solutions.
  • Enhance and maintain existing software capabilities through modernization, optimization, and continuous improvement initiatives.
  • Collaborate with project managers, cybersecurity personnel, systems engineers, logistics teams, and Government stakeholders to develop technical solutions and system specifications.
  • Maintain application databases and support data integration activities across enterprise systems.
  • Ensure software solutions comply with cybersecurity requirements, secure coding standards, and applicable DoD policies.
  • Maintain software documentation, architecture diagrams, technical designs, and configuration management artifacts.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Mentor junior software engineers while promoting software engineering best practices and technical excellence.
  • Support software integration, troubleshooting, defect resolution, and production deployments throughout the software lifecycle.

This is a full-time, exempt, salaried position located primarily on-site in Chesapeake, VA, with occasional travel to San Diego, CA; New Orleans, LA; and Charleston, SC. Position is contingent upon contract award.

Qualifications:
  • Master's degree in a quantitative field such as Software Engineering, Computer Engineering, Computer Science, Information Technology, Information Systems, Engineering, or Mathematics.
  • Minimum of 10 years of professional software engineering experience.
  • Experience applying modern software development methodologies including Agile, DevOps, and DevSecOps in professional or academic environments.
  • Demonstrated experience designing and developing enterprise software applications using modern programming concepts and best practices.
  • Agile Developer Certification or Certified Scrum Developer certification preferred.
  • Proficiency with Microsoft Office Suite (Word, Excel, PowerPoint, Outlook), Microsoft Project, and Adobe Acrobat.
  • Must be a U.S. Citizen due to Federal Contractor requirements.
  • Active U.S. Government Secret Security Clearance required.
Why Join TQI Solutions?

At TQI Solutions, you'll work alongside experienced engineers developing secure, mission-critical software that directly supports the U.S. Navy. As a growing Service-Disabled Veteran-Owned Small Business, you'll have the opportunity to lead technical initiatives, influence software architecture, and contribute innovative solutions that have a direct impact on national defense.

We believe talented people thrive where they are challenged, respected, and supported. That's why we offer:

  • Comprehensive medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and nine paid federal holidays
  • Company-paid life and disability insurance
  • Professional development and certification support
  • Career advancement opportunities within a growing company
  • Collaborative environment with direct access to leadership and decision makers

If you're passionate about modern software engineering, cloud technologies, and supporting the U.S. Navy through innovative solutions, we encourage you to apply.

TQI Solutions is an equal opportunity employer and is committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, disability, or veteran status.

#J-18808-Ljbffr

What Kids For The Future employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom