This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Developer II performs advanced (senior-level) software development work focused on designing, building, testing, and optimizing Microsoft Sentinel capabilities for DSHS projects. This role is responsible for developing custom automation playbooks, analytics rules, behavioral models, connectors, and integrations to support SOAR and UEBA functionality. The position works under limited supervision with considerable latitude for initiative, independent judgment, and technical leadership.
Job Responsibility:
Designs, develops, tests, and deploys Sentinel SOAR automation playbooks using Azure Logic Apps, Azure Functions, ARM templates, and REST APIs
Creates automated workflows for alert enrichment, triage, response actions, notification processes, and case management
Integrates Sentinel with third-party systems (EDR, IAM, ticketing systems, email gateways, firewalls, etc.) to automate security operations
Builds and maintains analytics content, data parsers, normalization rules, and entity behavior profiles
Evaluates behavioral anomalies and collaborates with cybersecurity teams to fine-tune detection logic
Designs and implements custom data connectors, ingestion pipelines, and data transformation logic
Creates dashboards, workbooks, hunting queries, and detection-as-code assets
Performs platform tuning to improve performance, reduce noise, and align to MITRE ATT&CK and Zero Trust principles
Develops supporting code modules, scripts, microservices, and helper APIs using Python, PowerShell, .NET, or similar languages
Works with DevOps pipelines, CI/CD processes, version control, and infrastructure-as-code where applicable
Writes technical design documents, SOPs, architecture diagrams, and automation runbooks
Collaborates with DSHS, HHSC CISO Office, and cross-functional stakeholders on requirements, testing, and deployment
Provides Tier III support for Sentinel engineering issues and participates in after-action reviews when needed
Requirements:
Graduation from an accredited four-year college or university with major coursework in computer science, computer information systems, software engineering, cybersecurity, or a related field
Two (2) years of full-time experience in software development, cloud engineering, SIEM engineering, or cybersecurity engineering
Knowledge of Microsoft Sentinel architecture, SOAR, and UEBA capabilities
Knowledge of Azure cloud services, Logic Apps, Azure Functions, Event Hubs, Key Vault, and Azure AD