1

Secure Software Developer Jobs in Columbia, MD (NOW HIRING)

This role offers the opportunity to design, build and maintain secure software components and developer-focused security tooling, and to collaborate across engineering, product and security teams ...

Cross-Domain Software Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note ... The ideal candidate is skilled in secure software development, understands cross-domain ...

Senior Software Developer

Arlington, VA · On-site

$62.75 - $83/hr

They are seeking a Senior Software Developer to lead the evolution of the DOJ National Classified Services application stack, focusing on the re-development of custom applications and ensuring secure ...

Senior Software Developer

Arlington, VA · On-site

$62.75 - $82.75/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

$62.75 - $82.75/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

$62.75 - $82.75/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 ...

NLM Software Developer

Rockville, MD · On-site

$118.17K - $135.89K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)--a ... Implement secure coding practices, conduct vulnerability assessments, and support the development ...

NLM Software Developer

Rockville, MD · On-site

$118.17K - $135.89K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Implement secure coding practices, conduct vulnerability assessments, and support the development ...

NLM Software Developer

Rockville, MD · On-site

$118.17K - $135.89K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... Implement secure coding practices, conduct vulnerability assessments, and support the development ...

The Senior Software Developer is responsible for the development, support, and modernization of the ... Knowledge of secure software development practices and DoD security requirements. * Experience with ...

The Senior Software Developer is responsible for the development, support, and modernization of the ... Knowledge of secure software development practices and DoD security requirements. * Experience with ...

Software Developer HighPoint professionals focus on helping government agencies and companies ... Experience developing secure software systems based upon industry specifications. EDUCATION AND ...

The Senior Software Developer is responsible for the development, support, and modernization of the ... Knowledge of secure software development practices and DoD security requirements. * Experience with ...

Description Software Developer HighPoint professionals focus on helping government agencies and ... Experience developing secure software systems based upon industry specifications. EDUCATION AND ...

next page

Showing results 1-20

Secure Software Developer information

See Columbia, MD salary details

$47.6K

$111K

$164.7K

How much do secure software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for secure software developer in Columbia, MD is $110,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,300.00 and $129,000.00 per year, depending on experience, location, and employer.

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 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 is a Secure Software Developer?

A Secure Software Developer is a professional who designs, develops, and maintains software with a focus on security. Their role involves implementing best practices and security protocols to protect applications from vulnerabilities and cyber threats. They collaborate with other developers, security experts, and stakeholders to ensure that security is integrated throughout the software development lifecycle. Secure Software Developers also perform code reviews, threat modeling, and stay updated on emerging security risks to create robust and safe applications.
What are popular job titles related to Secure Software Developer jobs in Columbia, MD? For Secure Software Developer jobs in Columbia, MD, the most frequently searched job titles are:
What cities near Columbia, MD are hiring for Secure Software Developer jobs? Cities near Columbia, MD with the most Secure Software Developer job openings:
Security Software Developer

Security Software Developer

Vidoori

Hyattsville, MD

Full-time

Posted 5 days ago


Job description

Vidoori is a digital transformation leader recognized for delivering excellence in cloud and software solutions. As we expand our security engineering capabilities, we are seeking an experienced Security Software Developer to join our team. This role offers the opportunity to design, build and maintain secure software components and developer-focused security tooling, and to collaborate across engineering, product and security teams within an inclusive environment that values continuous learning and practical innovation.

Role Overview – Security Software Developer

Reporting to senior technical leadership, the Security Software Developer will design and implement security features, libraries and automation that integrate into our software delivery lifecycle. The role combines hands‑on secure coding with collaboration across application, platform and security teams to reduce risk, improve runtime protection and embed security earlier in development. You will work closely with developers, platform engineers and security colleagues to deliver production-ready, secure software and to continuously improve tooling, processes and developer experience.

Key Responsibilities – Secure Development and Tooling
  • Design, implement and maintain security libraries, SDKs and application-level protections that are secure by design and easy for engineers to adopt.

  • Develop and integrate security automation and developer tooling into CI/CD pipelines to support shift-left security, automated scanning and feedback loops.

  • Build runtime defence capabilities such as input validation, secure authentication/authorisation flows, secrets handling, and secure configuration management.

  • Author and maintain static and dynamic analysis integrations, custom rules or detectors, and remediation guidance to reduce vulnerability introduction and speed up fixes.

  • Collaborate with application teams to threat-model, define security controls and ensure secure implementation of features across the development lifecycle.

  • Contribute to secure CI/CD patterns, signing and verification of artifacts, and supply-chain protections to improve provenance and integrity of releases.

  • Implement logging, telemetry and alerting for security-related events and provide actionable context to support incident detection and response.

  • Participate in vulnerability triage, root cause analysis and coordinated remediation; contribute to post-incident reviews and preventative measures.

  • Produce clear developer-focused documentation, secure coding guidelines and runbooks to improve team capability and promote consistent practices.

  • Engage in threat research and proof-of-concept work to evaluate new defensive techniques, open-source tools and runtime protections.

Essential Skills and Experience – Secure Software Engineering
  • Bachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.

  • Proven experience (typically 3–7 years) in software development with a focus on security, secure design or security engineering within cloud-native environments.

  • Strong programming skills in one or more languages commonly used for backend and tooling (e.g., Python, Go, Java, C#) and experience producing well-tested, maintainable code.

  • Experience integrating security tooling (SAST, DAST, SCA, dependency scanning) into CI/CD pipelines and developing custom checks or rules.

  • Solid understanding of authentication and authorisation standards (OAuth2, OpenID Connect, JWT), secrets management, cryptography basics and secure session handling.

  • Familiarity with container and orchestration environments (Docker, Kubernetes) and practical experience implementing runtime security controls and image hardening.

  • Experience with cloud platforms (AWS, Azure or GCP) and applying platform security best practices (IAM, network controls, KMS, secrets stores).

  • Good knowledge of secure development lifecycle concepts, threat modelling, and common vulnerability classes (OWASP Top Ten, SANS CWE).

  • Excellent communication skills with the ability to explain security concepts to developers and stakeholders and to produce clear technical documentation.

Desirable Skills – Advanced Security Practices
  • Professional security certifications (CISSP, CSSLP, OSCP, CEH or cloud provider security certs) are advantageous.

  • Experience with policy-as-code and enforcement (OPA, Gatekeeper), runtime protection (WAF, RASP, eBPF-based tooling) or service mesh security patterns.

  • Familiarity with secure software supply chain practices, artifact signing, SBOMs and reproducible builds.

  • Practical experience contributing to open-source security projects or developing community-facing security tools.

  • Background in incident response, forensic analysis or red/blue team exercises and knowledge of common detection strategies.

Benefits and Career Development – Technical Growth at Vidoori
  • Competitive base salary with performance-related bonus and incentives linked to technical and delivery outcomes.

  • Flexible working arrangements, including hybrid options to support a healthy work–life balance.

  • Supportive and inclusive culture with investment in professional development, training, and mentorship opportunities.

  • Opportunity to influence security strategy, adopt emerging defensive technologies and progress into senior technical or security leadership roles.

  • Work on high-impact security and software engineering engagements across public sector and commercial clients.

Application Guidance – Technical Opportunities at Vidoori
  • Location: Hybrid (DMV Area)

  • Employment Type: Full-time, mid to senior-level

  • Eligibility: U.S. Citizenship Required

Join Vidoori as a Security Software Developer and help us build secure, resilient and developer-friendly software. If you are pragmatic, collaborative and passionate about embedding security into the software delivery lifecycle, we encourage you to apply and contribute to a team dedicated to technical quality and inclusive growth.