1

Software Software Jobs in Vienna, VA (NOW HIRING)

Req ID: 41420 Summary Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where ...

They are seeking a Software Engineer to support the development and maintenance of biometric collection systems in DoD mission environments, focusing on troubleshooting software issues and ensuring ...

Overview VTG is seeking a Software Developer with strong software engineering experience and a proven ability to design, develop, analyze, and test complex software systems. The ideal candidate will ...

Overview VTG is seeking a Software Developer with strong software engineering experience and a proven ability to design, develop, analyze, and test complex software systems. The ideal candidate will ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be responsible for enhancing computer application software (full stack web development). (This is not a ...

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 Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be responsible for enhancing computer application software (full stack web development). (This is not a ...

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

Overview Amyx is seeking to hire a Software Developer-Intermediate to support our Cybersecurity Division/NGA Defender in the NCR (Offsite) Contractor Site area. Develops, creates, maintains, and ...

As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and organization while learning Software Development practices from an ...

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and organization while learning Software Development practices from an ...

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Overview Amyx is seeking to hire a Software Developer-Intermediate to support our Cybersecurity Division/NGA Defender in the NCR (Offsite) Contractor Site area. Develops, creates, maintains, and ...

Software Engineer

Fort Belvoir, VA · On-site

$99K - $144K/yr

Position Summary ANSER is seeking a Software Engineer to support the development, maintenance, enhancement, and sustainment of biometric collection systems operating in DoD mission environments. In ...

Amyx is seeking to hire a Software Developer-Intermediate to support our Cybersecurity Division/NGA Defender in the NCR (Offsite) Contractor Site area. Develops, creates, maintains, and writes/codes ...

We are seeking a skilled Software Engineer to support the design, development, configuration, integration, and maintenance of complex SAP systems and custom solutions. This role involves working ...

Showing results 41-60

Software Software information

See Vienna, VA salary details

$48.2K

$112.3K

$166.6K

How much do software software jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software software in Vienna, VA is $112,259.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,300.00 and $130,500.00 per year, depending on experience, location, and employer.

What is a software software?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a software software typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

What are the key skills and qualifications needed to thrive as a software software, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are popular job titles related to Software Software jobs in Vienna, VA?

For Software Software jobs in Vienna, VA, the most frequently searched job titles are:

What job categories do people searching Software Software jobs in Vienna, VA look for?

The top searched job categories for Software Software jobs in Vienna, VA are:

What cities near Vienna, VA are hiring for Software Software jobs?

Cities near Vienna, VA with the most Software Software job openings:

Infographic showing various Software Software job openings in Vienna, VA as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $112,259 per year, or $54 per hour.

Full-time

Posted 25 days ago


Job description

Summary

Software Engineer

Gaithersburg, MD

Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military, Intelligence & Operations Support (MIOS) could be the place for you! Join our team of professionals who support large-scale government operations by leveraging cutting-edge technology and take your career to the next level! 

We are seeking an experienced Software Engineer to design, develop, and maintain mission-critical software solutions supporting Geospatial Intelligence (GEOINT) operations. The ideal candidate will possess deep expertise in full-stack software engineering, Agile software development, cloud technologies, and modern application architectures. The Software Engineer is responsible for leading software development efforts throughout the entire software development lifecycle (SDLC), collaborating with cross-functional engineering teams, and delivering secure, scalable, and reliable applications supporting national security missions. The successful candidate will serve as a technical leader, mentor junior developers, and contribute to architectural decisions while ensuring software quality, performance, and maintainability.


Responsibilities
  • Lead the design, development, testing, deployment, and maintenance of enterprise software applications supporting GEOINT mission requirements.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, architecture, design, implementation, testing, deployment, and sustainment.
  • Design and develop scalable, maintainable, and secure software solutions using modern object-oriented programming principles.
  • Develop full-stack web applications utilizing Python, Java, JavaScript, Django, REST APIs, AJAX, jQuery, and related technologies.
  • Architect and optimize relational database solutions using PostgreSQL and SQL.
  • Design and implement RESTful APIs and service-oriented architectures supporting enterprise integrations.
  • Collaborate with Product Owners, Scrum Masters, software engineers, and system architects to define technical solutions and project priorities.
  • Decompose large development efforts into manageable work packages and provide accurate Level of Effort (LOE) estimates.
  • Participate in Agile Scrum ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Ensure adherence to Agile software development best practices and continuous improvement initiatives.
  • Troubleshoot, debug, and resolve complex software defects across multiple environments.
  • Develop automated testing solutions and support continuous integration/continuous delivery (CI/CD) pipelines.
  • Maintain source code repositories utilizing Git and GitLab version control.
  • Support software deployments across Windows and Linux environments.
  • Apply GEOINT domain knowledge to validate system functionality, troubleshoot operational issues, and optimize data processing workflows.
  • Collaborate with technical leadership to define software architectures, coding standards, and development best practices.
  • Mentor junior software engineers and provide technical guidance across development teams.
  • Support cloud-based application development and migration initiatives utilizing commercial cloud technologies.
  • Ensure software solutions meet security, performance, scalability, and customer mission requirements.
  • Stay current with emerging software development technologies, frameworks, and engineering best practices.
  • Other duties as assigned.

Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline with 8+ years of progressively responsible Software Engineering experience OR
    • Master's degree with 6+ years of experience
  • Experience to include:
    • Experience developing enterprise software applications using Python, Java, JavaScript, and object-oriented programming principles.
    • Experience developing web applications utilizing Django, REST APIs, AJAX, and related web technologies.
    • Experience working with PostgreSQL, SQL, and relational database design.
    • Experience supporting both Windows and Linux operating systems.
  • Active TS/SCI security clearance with the ability to obtain and maintain a Polygraph
  • Successfully pass background and drug screening

Preferred Qualifications:

  • Master's degree in Computer Science, Software Engineering, or related technical field.
  • Experience supporting GEOINT, Intelligence Community, DoD, or National Security programs.
  • Experience serving as a Scrum Master or Agile team lead.
  • Experience developing applications using React or other modern JavaScript frameworks.
  • Experience designing Client-Server and Model-View-Controller (MVC) software architectures.
  • Experience designing and deploying cloud-native applications.
  • Experience with AWS, Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, or Oracle Cloud.

 

Knowledge, Skills and Abilities:

  • Ability to work independently and yet be effective within a team setting
  • Must be capable of managing multiple efforts with time-related constraints in a fast-paced contracting environment
  • Demonstrated ability to effectively communicate and collaborate with diverse internal and external stakeholder groups and individuals
  • Friendly presence, helpful attitude, good interpersonal skills, and ability to work well with others.
  • Excellent skills in Microsoft Word, Excel, and other Office applications
  • Proficient with Microsoft Office Applications, and experience working in a home office setting as well as the ability to train end users on frequently asked technical issues.
  • Ability to provide technical assistance and support over the phone; good phone skills, professional demeanor, and previous customer service experience strongly desired.
  • Good problem-solving skills; ability to visualize a problem/situation and think abstractly to solve it

How you’ll grow 

At Chenega MIOS, our professional development plan focuses on helping our team members at every level of their careers to identify and use their strengths to do their best work every day. From entry-level employees to senior leaders, we believe there’s always room to learn. 

We offer opportunities to help sharpen skills in addition to hands-on experience in the global, fast-changing business world. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their careers. 

Benefits 

At Chenega MIOS, we know that great people make a great organization. We value our team members and offer them a broad range of benefits. 

Learn more about what working at Chenega MIOS can mean for you. 

Chenega MIOS’s culture 

Our positive and supportive culture encourages our team members to do their best work every day. We celebrate individuals by recognizing their uniqueness and offering them the flexibility to make daily choices that can help them be healthy, centered, confident, and aware. We offer well-being programs and continuously look for new ways to maintain a culture where we excel and lead healthy, happy lives. 

Corporate citizenship 

Chenega MIOS is led by a purpose to make an impact that matters. This purpose defines who we are and extends to relationships with our clients, our team members, and our communities. We believe that business has the power to inspire and transform. We focus on education, giving, skill-based volunteerism, and leadership to help drive positive social impact in our communities. 

Learn more about Chenega’s impact on the world. 

Chenega MIOS News- https://chenegamios.com/news/ 

Tips from your Talent Acquisition Team 

We want job seekers exploring opportunities at Chenega MIOS to feel prepared and confident. To help you with your research, we suggest you review the following links: 

Chenega MIOS web site - www.chenegamios.com 

Glassdoor - https://www.glassdoor.com/Overview/Working-at-Chenega-MIOS-EI_IE369514.11,23.htm 

LinkedIn - https://www.linkedin.com/company/1472684/ 

Facebook - https://www.facebook.com/chenegamios/

#Chenega Agile Real Time Solutions, LLC


Estimated Salary/Wage
USD $129,000.00/Yr. Up to USD $150,000.00/Yr.