Security Software Developer
Vidoori
Job Description
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 DeveloperReporting 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 ToolingDesign, 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.
Bachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.
Proven experience (typically 10+ 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.
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.
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.
Location: Hybrid (DMV Area)
Employment Type: Full-time, mid to senior-level
Eligibility: U.S. Citizenship Required, Public Trust Clearance Neccesary
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.
$56.6k - $139.3k
...Analyst – Application Engineer Category Software Development/ Engineering City Washington,... ...Application Engineer, you'll design automations, develop reporting and analytics solutions, and... ...environment baselines to ensure secure, repeatable, and consistently configured...SoftwarePermanent employmentFull timeContract workLocal area- ...part of the team, the Sales Engineer will develop technical sales strategies for deeply... ...SANs), network-attached storage (NAS), and software-defined storage such as: vSAN, Dell, HPE... ...level familiarity with each group) Security: should have a strong understanding of...SoftwareImmediate startRemote work
- ...like MuleSoft, and API Gateway Leverage and use Architecture artifacts, design & patterns to develop solutions for high- performance along with managing and reviewing all software source code, branching & merging, configuration management, and build & deployment...Software
- ...Azure, and other cloud-based solutions. Develop processes and plans for incremental... ...service protocols, programming languages, security, development methodologies, and governance... ...Required: • 20+ years of expertise in Software Engineering and Application Integration....Software
- Job Description Requirements gathering to successfully develop curriculums Ability to deliver developed curriculums Development of... ...understanding of Organizational Training Proficient understanding of the Software Development Lifecycle Past experience with IBM Rational...Software
- ...Description Job Description This is a remote position. Job Title: Lead Java Developer Location: Remote Duration: Full-Time NEED IRS MBI Clearance. Description: The Lead in software development serves as a technical authority in application development,...SoftwareFull timeRemote work
- ...Software Developer, Intermediate (Reporting) Washington, DC ( Partial Remote ) Overview: Softtek Government Solutions is currently seeking a Software Developer to serve as part of a team in support of a key Gov't Agency. This Gov't Agency is owned and managed...SoftwareLocal areaRemote work
- ...Conversational Ai Developer We are seeking a talented and passionate Conversational AI Developer to join our team and play a key role... .... The ideal candidate will have a strong background in software development, with a focus on AI and natural language processing...Software
- ...Qualifications Six (6)+ years’ experience as a systems and or software architect, specifically n-tiered architectures, web architectures... ...and conducting presentations/training sessions. Prior Social Security Administration (SSA) disability experience. #J-18808-Ljbffr...Software
- ...competency with C# & VB.Net Language • Must have experience in developing web applications utilizing HTML5, JQuery, React/Angular CSS3... .../communications; • Experience with Full Lifecycle software development processes. • Experience with Application Lifecycle...Software
- ...with most enterprises spending heavily to deploy, manage, and configure 100s of different tools for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce bloat by bundling and configuring opinionated...SoftwareFlexible hours
- ..., KVM). Understanding of information security principles in a government environment.... ...Development Providing technical leadership in developing and executing data center solutions,... ...Validating configuration changes and software installations for functionality...SoftwareFull timeWork experience placementFor subcontractorWork at officeImmediate start
- ...10+ years of relevant experience in IT software development and 5+ experience as a technical... ...5, CSS, JavaScript. Experience in developing and consuming Web services, WCF, REST, SOAP... ...Demonstrated experience in application security/vulnerability management and optimizing...SoftwareWork at office
- ...Senior Full Stack Developer We are seeking a Senior Full Stack Developer to join our client... ...and a deep understanding of the full software development lifecycle. This is a hybrid/... ...(SOAP and REST), XSLT, JSON, and security models (JAAS, role-based security, encryption...SoftwareRemote work
- ...cloud services, and DevOps tools to design, develop, and maintain scalable applications in... ...to develop scalable and maintainable software solutions. Work with relational and NoSQL... ..., and HTML while ensuring adherence to security best practices such as JAAS and role-...Software
- ...strategic business goals of our clients. Position Title: MuleSoft Developer Location: University of Maryland Global Campus 3... ...a MuleSoft Developer with senior experience to perform software development, support and testing services in a remote work environment...SoftwareFor contractorsLocal areaRemote work
- ...award. The TRIRIGA Senior Application Developer is responsible for system updates,... ...cybersecurity standards. ~ Support ongoing security authorization activities by producing... ...to manage and track change requests and software releases ~ Must have knowledge of TRIRIGA...SoftwareFor contractors
- ...translate strategic objectives into scalable, secure, and practical technology solutions.... ...and enterprise technology ecosystems. Develop target-state architecture blueprints, technology... ...architecture, technology consulting, software engineering, or related technology...Software
- ...maintain Linux and Windows servers, workstations, and related software. Troubleshoot and resolve hardware, software, and network issues... ...and applications. Manage and monitor the company's IT security, including firewalls, antivirus, and intrusion detection systems...Software
- ...Information Security Cloud Engineer Location: Greenbelt, MD Position Type: Contract... ...scripting capabilities (Powershell, Python) software development frameworks, operating... ...plans, critical path, etc), ability to develop security project plans and work with development...SoftwareContract work
$200k - $250k
...engineering, multi-agent systems, and enterprise software delivery, focusing on building... ...ensuring reliability, observability, and security in high-impact systems. You will collaborate... ...environments. Accountabilities Develop and deploy multi-agent systems using...SoftwareRemote work$70k - $100k
...application process. Low-Code/Application Developer Professional Plant City, FL, US 5 days... ...coding ability to integrate, customize, and secure solutions within government environments... ..., and an eye for quality throughout the software delivery lifecycle. Experience Level:...SoftwareFull time$105k - $141.75k
...Qualifications Must have Rocket Enterprise Server and Enterprise Developer experience. Additionally, technical skills to include two or... ...$105,000.00 - $141,750.00 gross before taxes. . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as paid...SoftwareRemote workWorldwide- ...Sr. Data Application Developer Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your... ...advice and assessments or impacts on non-web-based application software and hardware requirements Develop, install, and configure...SoftwareTemporary work
$69.4k - $158k
...designs using a variety of techniques and software for both print and electronic... ...expertise and full industry knowledge. Develop innovative solutions to complex problems... ...Applicants selected will be subject to a security investigation and may need to meet eligibility...SoftwareWork at officeLocal area- ...Delivery (CD), DevOps, and Test Data Management, etc. Experience developing, deploying, and tuning data modernization solution for... ...another EU language #LI-Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as...SoftwareLocal areaRemote workWorldwide
- ...Framework Services / Platform And Security Scrum Team Support The selected individual will be responsible to support the Framework... ...performing operations / maintenance of program Window systems software and associated applications. Team members must be able to install...Software
- ...optimize enterprise IT asset management operations across hardware, software, cloud, and licensing environments. This role is responsible... ...cross-functional stakeholders including Procurement, Finance, Security, Legal, and IT Operations teams to drive strategic asset...SoftwareContract work
- ...programs. Experience working closely with other automation developers to build/support Automation Framework. Skilled in automation... ...Teams and Flow. SQL Server, IIS Manager. For SQL Server software on servers, install, back up, restore, migrate, configure, and...SoftwareWork at officeImmediate start
- ...such as penetration testing, application security, and intel Skilled in documentation and... ...‑making with the use of relevant software such as Crystal Reports, Excel, or SSRS... ...compliance, conducting internal investigations, developing data governance, etc. Experience in...SoftwareFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Security Software Developer. Be the first to apply!
- startup software engineer Hyattsville, MD
- part time software developer remote Hyattsville, MD
- senior software engineer remote Hyattsville, MD
- software engineer Hyattsville, MD
- software developer positions Hyattsville, MD
- software developer Hyattsville, MD
- remote entry level software developer Hyattsville, MD
- information technology software engineer Hyattsville, MD
- consulting software engineer Hyattsville, MD
- intel software engineer Hyattsville, MD


