All Jobs Vacancy

Software Developer III

Posted 2 weeks ago by Randstad Digital

job summary

Client is seeking a Software Developer to advance the automation, integrations, and software capabilities supporting our Cybersecurity team. In this role, you will help secure company products and enterprise operations by owning existing tool integrations, maintaining web applications and reporting dashboards, and driving next-generation agentic cyber automation. Working in a collaborative, human-led engineering culture, you will use spec-driven development and modern cloud technologies to solve complex security workflow challenges.

location: Telecommute

job type: Contract

salary: $41.36 - 51.36 per hour

education: Bachelors

responsibilities

  • Own, maintain, enhance, and troubleshoot cybersecurity automations, web applications, dashboards, and tool integrations.
  • Write clean, efficient Node.js code utilizing Azure Functions and event-driven Azure cloud architectures.
  • Integrate security and engineering tools (such as Wiz, Blackduck, Jira, and Azure DevOps) via APIs to normalize data and automate ticketing workflows.
  • Implement responsible, human-in-the-loop agentic coding practices by breaking down tasks, setting context, and verifying AI-generated contributions with thorough testing and security checks.
  • Build actionable reporting dashboards that deliver clear metrics on enterprise cybersecurity posture.
  • Partner with technical and non-technical stakeholders to capture requirements, define technical specifications, and establish acceptance criteria prior to implementation.
  • Maintain comprehensive documentation, align automation backlogs, and continuously refine CI/CD and deployment workflows.

qualifications

REQUIRED QUALIFICATIONS

Professional software engineering experience developing applications, integrating APIs, and building on cloud platforms.

Proven ability to collaborate with stakeholders and translate business requirements into detailed technical specifications and production code.

Strong working knowledge of spec-driven development, acceptance criteria definition, and test-driven validation.

Practical understanding of human-led AI collaboration and agentic coding principles (scoping bounded tasks, human review checkpoints, and validating outputs).

Solid foundation in secure software development, version control, automated testing, and secure credential handling.

Demonstrated problem-solving capabilities and experience independently owning and refining an existing codebase.

Excellent verbal and written communication skills with strong documentation habits.

PREFERRED QUALIFICATIONS

Strong proficiency in Node.js and experience working with MongoDB.

Hands-on knowledge of Microsoft Azure services, specifically Azure Functions, Azure Queues, and Microsoft Entra ID.

Experience integrating with security and developer tools via APIs (e.g., Wiz, Blackduck, Microsoft Graph, Jira, Azure DevOps).

Familiarity with containerization (Docker, Kubernetes) and CI/CD automation practices.

Background in developing cybersecurity automations or security metrics visualization tools.

skills

integrating APIs

APIs

AI

automated testing

Microsoft Entra ID

code review

containerized applications

delivery (CI/CD)

continuous integration

Cybersecurity

DevOps practices

infrastructure as code

Jira

Knowledge of Kubernetes

K8s

container orchestration

Kubernetes

Azure services

ADO

Microsoft Azure

Azure

Azure DevOps

Microsoft Graph

experience with MongoDB

Node.js

development tools

secure development practices

Azure Functions

maintaining software

software capabilities

version control

Blackduck

integrations

web applications

attention to detail

communication

problem-solving skills

reliability

independently

teamwork skills

acceptance criteria

automation

dashboards

metrics dashboards

maintenance

metrics

gather requirements

security

workflows

operational workflows

Rate:
Not specified
Location:
United States
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job