Job DescriptionJob 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.
04/26/2026
Full time
Job DescriptionJob 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.
Job DescriptionJob Description Vidoori is a digital transformation leader recognized for delivering excellence in cloud and software solutions. As we continue to expand our business capabilities, we are seeking an experienced and results-driven Business Development Director to join our team. This is an opportunity to lead strategic growth initiatives, build long-term client relationships, and shape our go-to-market approach within a culture that celebrates diverse perspectives, continuous learning, and innovation. Help drive our next phase of business success and create meaningful impact for our clients and colleagues. Role Overview - Business Development Director Reporting to senior leadership, the Business Development Director will develop and execute strategies to win new business and expand existing accounts across the U.S. federal market. The role combines strategic planning, relationship management, proposal leadership, and cross-functional collaboration to deliver predictable revenue growth. You will act as a trusted advisor to prospective clients, articulate Vidoori's value proposition, and guide opportunities through the sales lifecycle to successful contract closure. Key Responsibilities - Sales Strategy, Client Acquisition, and Account Growth Develop and implement go-to-market and account-based strategies aligned with company objectives and market opportunities. Identify, pursue, and qualify new business opportunities across target sectors, leveraging market research and industry networks. Build and maintain strong executive-level relationships with prospective and existing clients, understanding their strategic priorities and challenges. Lead and support the response to complex proposals and tender processes, coordinating cross-functional teams (sales, delivery, legal, finance, and solution architecture) to produce compelling business and technical submissions. Own the sales pipeline and forecasting, ensuring accurate opportunity progression, deal economics, and timely reporting to leadership. Negotiate business terms and contractual arrangements in partnership with legal and finance teams to secure profitable outcomes. Collaborate with marketing and product teams to develop targeted campaigns, thought leadership, and sales enablement materials that resonate with buyer personas. Mentor and coach junior business staff, sharing best practices and fostering a collaborative, high-performance culture. Champion diversity, equity, and inclusion in client interactions and team development. Essential Skills and Experience - Strategic Selling, Relationship Management, and Business Acumen Bachelor's degree in Business, Marketing, Technology, or a related discipline, or equivalent practical experience. Proven track record (typically 7+ years) in business development or senior sales roles within technology, cloud, or software services organizations. Strong experience managing complex government sales cycles, including solution selling, executive stakeholder engagement, and business negotiation. Excellent communication and presentation skills, able to convey technical and business value clearly to diverse audiences. Demonstrable ability to develop strategic account plans, build pipeline, and meet or exceed revenue targets. Financial literacy with experience assessing deal profitability, pricing models, and business risk. Comfortable working in a matrixed, collaborative environment with delivery and technical teams to shape proposals and offers. Desirable Skills - Market Insight, Partnerships, and Sales Operations Knowledge of cloud, software development, and digital transformation services and common buyer outcomes in these areas. Experience with CRM systems (e.g. Salesforce) and familiarity with sales analytics and forecasting tools. Existing industry network and relationships within target sectors or enterprise accounts including Dept. of Veterans Affairs, IRS, HHS, DHS, etc. Background in managing partner or alliance relationships to drive joint go-to-market initiatives. Experience contributing to thought leadership, market positioning, or speaking at industry events. Benefits and Career Development - Business Leadership at Vidoori Competitive base salary with performance-related bonus and incentives tied to revenue and strategic outcomes. Flexible working arrangements, including hybrid/remote options to support a healthy work-life balance. Supportive and inclusive culture with investment in professional development, coaching, and leadership training. Opportunity to shape business strategy, influence product portfolio decisions, and grow into senior executive roles. Work on high-impact digital transformation engagements with global clients across multiple industries. Application Guidance - Business Development Opportunities at Vidoori Location: Hybrid - Maryland/Washington DC Area Residency: Must be a US Citizen Employment Type: Full-time, senior-level Join Vidoori as a Business Development Director and play a pivotal role in accelerating our growth and delivering transformational outcomes for clients. If you are strategic, client-focused, and driven by results, we encourage you to apply and contribute to a team dedicated to innovation, excellence, and inclusive growth.
04/26/2026
Full time
Job DescriptionJob Description Vidoori is a digital transformation leader recognized for delivering excellence in cloud and software solutions. As we continue to expand our business capabilities, we are seeking an experienced and results-driven Business Development Director to join our team. This is an opportunity to lead strategic growth initiatives, build long-term client relationships, and shape our go-to-market approach within a culture that celebrates diverse perspectives, continuous learning, and innovation. Help drive our next phase of business success and create meaningful impact for our clients and colleagues. Role Overview - Business Development Director Reporting to senior leadership, the Business Development Director will develop and execute strategies to win new business and expand existing accounts across the U.S. federal market. The role combines strategic planning, relationship management, proposal leadership, and cross-functional collaboration to deliver predictable revenue growth. You will act as a trusted advisor to prospective clients, articulate Vidoori's value proposition, and guide opportunities through the sales lifecycle to successful contract closure. Key Responsibilities - Sales Strategy, Client Acquisition, and Account Growth Develop and implement go-to-market and account-based strategies aligned with company objectives and market opportunities. Identify, pursue, and qualify new business opportunities across target sectors, leveraging market research and industry networks. Build and maintain strong executive-level relationships with prospective and existing clients, understanding their strategic priorities and challenges. Lead and support the response to complex proposals and tender processes, coordinating cross-functional teams (sales, delivery, legal, finance, and solution architecture) to produce compelling business and technical submissions. Own the sales pipeline and forecasting, ensuring accurate opportunity progression, deal economics, and timely reporting to leadership. Negotiate business terms and contractual arrangements in partnership with legal and finance teams to secure profitable outcomes. Collaborate with marketing and product teams to develop targeted campaigns, thought leadership, and sales enablement materials that resonate with buyer personas. Mentor and coach junior business staff, sharing best practices and fostering a collaborative, high-performance culture. Champion diversity, equity, and inclusion in client interactions and team development. Essential Skills and Experience - Strategic Selling, Relationship Management, and Business Acumen Bachelor's degree in Business, Marketing, Technology, or a related discipline, or equivalent practical experience. Proven track record (typically 7+ years) in business development or senior sales roles within technology, cloud, or software services organizations. Strong experience managing complex government sales cycles, including solution selling, executive stakeholder engagement, and business negotiation. Excellent communication and presentation skills, able to convey technical and business value clearly to diverse audiences. Demonstrable ability to develop strategic account plans, build pipeline, and meet or exceed revenue targets. Financial literacy with experience assessing deal profitability, pricing models, and business risk. Comfortable working in a matrixed, collaborative environment with delivery and technical teams to shape proposals and offers. Desirable Skills - Market Insight, Partnerships, and Sales Operations Knowledge of cloud, software development, and digital transformation services and common buyer outcomes in these areas. Experience with CRM systems (e.g. Salesforce) and familiarity with sales analytics and forecasting tools. Existing industry network and relationships within target sectors or enterprise accounts including Dept. of Veterans Affairs, IRS, HHS, DHS, etc. Background in managing partner or alliance relationships to drive joint go-to-market initiatives. Experience contributing to thought leadership, market positioning, or speaking at industry events. Benefits and Career Development - Business Leadership at Vidoori Competitive base salary with performance-related bonus and incentives tied to revenue and strategic outcomes. Flexible working arrangements, including hybrid/remote options to support a healthy work-life balance. Supportive and inclusive culture with investment in professional development, coaching, and leadership training. Opportunity to shape business strategy, influence product portfolio decisions, and grow into senior executive roles. Work on high-impact digital transformation engagements with global clients across multiple industries. Application Guidance - Business Development Opportunities at Vidoori Location: Hybrid - Maryland/Washington DC Area Residency: Must be a US Citizen Employment Type: Full-time, senior-level Join Vidoori as a Business Development Director and play a pivotal role in accelerating our growth and delivering transformational outcomes for clients. If you are strategic, client-focused, and driven by results, we encourage you to apply and contribute to a team dedicated to innovation, excellence, and inclusive growth.
Job DescriptionJob Description Vidoori is a digital transformation leader recognised for delivering excellence in cloud and software solutions. As we expand our engineering capability, we are seeking a motivated and versatile Full Stack Developer with a strong interest in data visualisation to join our team. This is an opportunity to grow your career building end-to-end web applications and insightful visual interfaces within a culture that values diverse perspectives, continuous learning and innovation. Role Overview - Full Stack Development with Visualisation In this hands-on role you will design, build and maintain full stack applications and interactive visualisations that help our clients make data-driven decisions. Working closely with product owners, designers, front-end and back-end engineers, you will deliver scalable, maintainable solutions across cloud-native platforms. You will be expected to contribute across the stack: from API design and database modelling to front-end component architecture and rich visualisations. Key Responsibilities - End-to-end Development and Visualisation Design, develop, and maintain SharePoint sites and solutions, including integrations with Power BI to support reporting, dashboards, and data-driven decision-making. Collaborate with cross-functional teams to gather requirements and translate them into technical designs and implementation plans. Design and develop responsive front-end applications using modern JavaScript frameworks and component libraries. Implement interactive data visualisations and dashboards that communicate complex information clearly and accessibly. Build and maintain robust back-end services and RESTful/GraphQL APIs, ensuring performance, security and scalability. Design and optimise data models and work with relational and NoSQL databases to support analytics and visualisation needs. Write automated unit and integration tests, and participate in code reviews to maintain high code quality and reliability. Work within Agile teams, contributing to sprint planning, estimations, demos and retrospectives. Contribute to DevOps practices, including CI/CD pipelines, containerisation, and infrastructure-as-code where applicable. Champion accessibility, usability and performance best practices in visualisations and UI components. Essential Skills and Experience - Full Stack & Visualization Bachelor's degree in Computer Science, Engineering, Data Visualization, or equivalent practical experience. Proficiency in Microsoft SharePoint for designing and maintaining enterprise sites, along with experience using Microsoft Power BI for data visualization and reporting. Proven experience developing web applications using modern front-end frameworks (e.g. React, Vue, or Angular). Strong JavaScript/TypeScript skills and familiarity with component-driven development and state management patterns. Experience creating interactive visualizations using libraries such as D3.js, Vega, Chart.js, or equivalent. Back-end development experience in one or more languages (e.g. Node.js, Python, Java, or C#) and building RESTful or GraphQL APIs. Practical knowledge of databases (SQL and/or NoSQL) and data modelling for analytics and visualization workloads. Awareness of web performance optimization, browser rendering, and techniques to handle large datasets efficiently on the client. Good problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly to diverse stakeholders. Desirable Skills - Cloud, DevOps and Data Engineering Experience with cloud platforms (AWS, Azure or GCP) and cloud-native architectures. Familiarity with CI/CD tools (e.g. GitHub Actions, Jenkins, Azure DevOps) and containerisation (Docker, Kubernetes). Exposure to ETL/data pipeline concepts, streaming data and analytics tooling. Knowledge of security, accessibility (WCAG) and internationalisation for web applications. Experience with design systems, component libraries, and working alongside UX designers to deliver consistent interfaces. Benefits and Career Development - Engineering at Vidoori Competitive salary with performance-related incentives and a commitment to professional development. Flexible working arrangements, including hybrid/remote options to support work-life balance. A supportive, inclusive culture where continuous learning and diverse talent are valued. Opportunities to develop technical and leadership skills through mentorship, training and delivery on enterprise projects. Clear progression paths into senior engineering, data visualisation lead, or architect roles. Work on impactful digital solutions for global clients across multiple industries. Application Guidance - Full Stack Developer (Visualisation) Location: Hybrid - Maryland/Washington DC Area Residency: Must be a US Citizen Employment Type: Full-time Advance your career building end-to-end applications and compelling visualisations at Vidoori-where your technical skills, creativity and inclusive mindset will help shape high-impact digital products. Apply now to join a team committed to growth, excellence and collaboration.
04/26/2026
Full time
Job DescriptionJob Description Vidoori is a digital transformation leader recognised for delivering excellence in cloud and software solutions. As we expand our engineering capability, we are seeking a motivated and versatile Full Stack Developer with a strong interest in data visualisation to join our team. This is an opportunity to grow your career building end-to-end web applications and insightful visual interfaces within a culture that values diverse perspectives, continuous learning and innovation. Role Overview - Full Stack Development with Visualisation In this hands-on role you will design, build and maintain full stack applications and interactive visualisations that help our clients make data-driven decisions. Working closely with product owners, designers, front-end and back-end engineers, you will deliver scalable, maintainable solutions across cloud-native platforms. You will be expected to contribute across the stack: from API design and database modelling to front-end component architecture and rich visualisations. Key Responsibilities - End-to-end Development and Visualisation Design, develop, and maintain SharePoint sites and solutions, including integrations with Power BI to support reporting, dashboards, and data-driven decision-making. Collaborate with cross-functional teams to gather requirements and translate them into technical designs and implementation plans. Design and develop responsive front-end applications using modern JavaScript frameworks and component libraries. Implement interactive data visualisations and dashboards that communicate complex information clearly and accessibly. Build and maintain robust back-end services and RESTful/GraphQL APIs, ensuring performance, security and scalability. Design and optimise data models and work with relational and NoSQL databases to support analytics and visualisation needs. Write automated unit and integration tests, and participate in code reviews to maintain high code quality and reliability. Work within Agile teams, contributing to sprint planning, estimations, demos and retrospectives. Contribute to DevOps practices, including CI/CD pipelines, containerisation, and infrastructure-as-code where applicable. Champion accessibility, usability and performance best practices in visualisations and UI components. Essential Skills and Experience - Full Stack & Visualization Bachelor's degree in Computer Science, Engineering, Data Visualization, or equivalent practical experience. Proficiency in Microsoft SharePoint for designing and maintaining enterprise sites, along with experience using Microsoft Power BI for data visualization and reporting. Proven experience developing web applications using modern front-end frameworks (e.g. React, Vue, or Angular). Strong JavaScript/TypeScript skills and familiarity with component-driven development and state management patterns. Experience creating interactive visualizations using libraries such as D3.js, Vega, Chart.js, or equivalent. Back-end development experience in one or more languages (e.g. Node.js, Python, Java, or C#) and building RESTful or GraphQL APIs. Practical knowledge of databases (SQL and/or NoSQL) and data modelling for analytics and visualization workloads. Awareness of web performance optimization, browser rendering, and techniques to handle large datasets efficiently on the client. Good problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly to diverse stakeholders. Desirable Skills - Cloud, DevOps and Data Engineering Experience with cloud platforms (AWS, Azure or GCP) and cloud-native architectures. Familiarity with CI/CD tools (e.g. GitHub Actions, Jenkins, Azure DevOps) and containerisation (Docker, Kubernetes). Exposure to ETL/data pipeline concepts, streaming data and analytics tooling. Knowledge of security, accessibility (WCAG) and internationalisation for web applications. Experience with design systems, component libraries, and working alongside UX designers to deliver consistent interfaces. Benefits and Career Development - Engineering at Vidoori Competitive salary with performance-related incentives and a commitment to professional development. Flexible working arrangements, including hybrid/remote options to support work-life balance. A supportive, inclusive culture where continuous learning and diverse talent are valued. Opportunities to develop technical and leadership skills through mentorship, training and delivery on enterprise projects. Clear progression paths into senior engineering, data visualisation lead, or architect roles. Work on impactful digital solutions for global clients across multiple industries. Application Guidance - Full Stack Developer (Visualisation) Location: Hybrid - Maryland/Washington DC Area Residency: Must be a US Citizen Employment Type: Full-time Advance your career building end-to-end applications and compelling visualisations at Vidoori-where your technical skills, creativity and inclusive mindset will help shape high-impact digital products. Apply now to join a team committed to growth, excellence and collaboration.