1

Secure Software Developer Jobs in Washington (NOW HIRING)

Software Developer III

Herndon, VA ยท On-site

$49 - $52/hr

This senior software developer role focuses on secure, scalable solutions and close collaboration with engineering, architecture, cybersecurity, and program stakeholders. You will translate ...

Senior Software Developer

Herndon, VA ยท On-site

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software engineering. The ideal candidate will combine technical proficiency in development tools and ...

Senior Software Developer

Arlington, VA ยท On-site

$62.75 - $83/hr

Perform secure software programming to mitigate insider threats and ensure full compliance with Section 508 accessibility standards. * Provide Tier 2 application support to resolve complex technical ...

Senior Software Developer

Arlington, VA ยท On-site

$160K - $170K/yr

Perform secure software programming to mitigate insider threats and ensure full compliance with Section 508 accessibility standards. * Provide Tier 2 application support to resolve complex technical ...

Senior Software Developer

Arlington, VA ยท On-site

$160K - $170K/yr

Perform secure software programming to mitigate insider threats and ensure full compliance with Section 508 accessibility standards. * Provide Tier 2 application support to resolve complex technical ...

Recommend and implement improvements for developer experience, security posture, and operational efficiency. * Mentor engineering teams on secure software development and delivery practices. Join us.

Recommend and implement improvements for developer experience, security posture, and operational efficiency. * Mentor engineering teams on secure software development and delivery practices. Join us.

Recommend and implement improvements for developer experience, security posture, and operational efficiency. * Mentor engineering teams on secure software development and delivery practices. Join us.

next page

Showing results 1-20

Secure Software Developer information

Can you make $200,000 in cyber security?

Secure Software Developers and cybersecurity professionals can earn $200,000 or more annually, especially with extensive experience, advanced certifications, and working in high-demand industries or senior roles. Salaries vary based on location, expertise, and the complexity of the work involved.

Can you make $500,000 as a software engineer?

Secure software developers with extensive experience, specialized skills in areas like cybersecurity or cloud computing, and working in high-paying industries or senior roles can potentially earn $500,000 or more annually. Such salaries are typically achieved through a combination of advanced expertise, certifications, and often involve leadership or highly technical positions in large organizations. However, these earnings are not common for entry-level or mid-level roles.

Can you make $500,000 a year in cyber security?

Secure Software Developers and cybersecurity professionals can potentially earn $500,000 or more annually, especially with senior roles, specialized skills, certifications like CISSP or CISM, and experience in high-demand areas such as threat intelligence or security architecture. Achieving this level often requires advanced expertise, leadership responsibilities, or working in high-paying industries or consulting roles.

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

To thrive as a Secure Software Developer, you need strong programming abilities, a solid understanding of cybersecurity principles, and experience with secure coding practices, often supported by a degree in computer science or a related field. Familiarity with tools like static code analyzers, vulnerability scanners, and security frameworks, as well as certifications such as CSSLP or CEH, are commonly required. Attention to detail, problem-solving, and effective communication are vital soft skills in this role. These skills and qualifications are crucial to building resilient software and protecting organizations from evolving security threats.

What is a secure software developer?

A secure software developer is a professional who designs, codes, and tests software with a focus on security to prevent vulnerabilities and protect against cyber threats. They often use security best practices, coding standards, and tools like static analysis and penetration testing to ensure software safety throughout the development lifecycle.

What are some common challenges Secure Software Developers face when integrating security into the software development lifecycle?

Secure Software Developers often encounter challenges such as balancing application performance with security controls, keeping up with constantly evolving threats, and ensuring secure coding practices are consistently followed across development teams. They must also work closely with other developers, QA testers, and DevOps professionals to implement security requirements without slowing down project timelines. Regular code reviews, automated security testing, and ongoing collaboration with stakeholders are essential to overcoming these challenges and delivering robust, secure software.
What cities in Washington are hiring for Secure Software Developer jobs? Cities in Washington with the most Secure Software Developer job openings:
ME00621-Software Engineer 1

ME00621-Software Engineer 1

Momentum Engineering, Inc.

Annapolis Junction, MD โ€ข On-site

Full-time

Posted 10 days ago


Job description

Job Summary:
Momentum Engineering, Inc. is focused on providing deep technical expertise for national security initiatives. They are seeking an experienced Software Engineer to develop and secure mission-critical software solutions for Department of Defense and Intelligence Community programs, applying secure software engineering principles throughout the software development lifecycle.
Responsibilities:
โ€ข Design, develop, test, integrate, and maintain secure software applications supporting mission-critical systems
โ€ข Implement advanced secure software engineering techniques in accordance with established technical reference architectures and secure coding standards
โ€ข Perform ongoing software security testing and participate in peer code reviews to improve application security, quality, and maintainability
โ€ข Debug existing software, diagnose defects, and develop enhancements to improve functionality, performance, and security
โ€ข Design and implement new software capabilities while modifying existing applications to meet evolving mission requirements
โ€ข Develop engineering solutions that mitigate software vulnerabilities and strengthen overall application security
โ€ข Develop RESTful APIs and enterprise services supporting distributed and service-oriented architectures
โ€ข Contribute across all architectural layers, including application, business logic, data access, and integration components
โ€ข Develop and maintain technical documentation, software designs, interface specifications, and implementation artifacts
โ€ข Collaborate with software engineers, systems engineers, cybersecurity personnel, and mission stakeholders to deliver secure, high-quality software solutions
โ€ข Research and adopt new technologies, development tools, frameworks, and software engineering best practices
โ€ข Participate in Agile software development activities, including sprint planning, design reviews, code reviews, testing, and release planning
โ€ข Support software deployment, system integration, operational sustainment, and troubleshooting activities
Qualifications:
Required:
โ€ข Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
โ€ข Minimum of seven (7) years of experience as a Software Engineer supporting programs of similar scope, type, and complexity
โ€ข Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university
โ€ข Four (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement.
โ€ข Experience with software design, development, integration, testing, maintenance, and troubleshooting
โ€ข Strong knowledge of secure software development principles and software engineering best practices
โ€ข Experience participating in code reviews, debugging, and software testing activities
โ€ข Excellent analytical, problem-solving, and communication skills
Preferred:
โ€ข Minimum of six (6) years of software development experience within the past eight (8) years developing production software for Linux or Solaris environments
โ€ข Minimum of six (6) years of experience developing software using Java, C, or C++, with strong preference for Java
โ€ข Demonstrated experience developing RESTful APIs and web services
โ€ข Experience developing enterprise applications using Java frameworks and technologies
โ€ข Experience with Kubernetes and containerized application deployments
โ€ข Experience developing analytics or data-intensive applications
โ€ข Experience working with Open Source NoSQL databases, including HBase, Accumulo, Bigtable, or similar technologies
โ€ข Experience supporting distributed systems and scalable enterprise architectures
โ€ข Familiarity with Agile software development methodologies, DevSecOps practices, and CI/CD pipelines
โ€ข Experience supporting Department of Defense or Intelligence Community software development efforts
Company:
Momentum Engineering understands that our customer's unique missions require innovative software solutions and data-driven engineering methodologies. Founded in 2015, the company is headquartered in Sierra Vista, USA, with a team of 11-50 employees. The company is currently Early Stage.