CrawlJobs Logo

Software Developer

United States, Austin · Job Posted January 02, 2026
Apply Position
Job Link Share

Job Description

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
  • Develops custom UEBA detection rules, anomaly models, ML-based behavior patterns, and advanced hunting queries (KQL)
  • 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
  • Knowledge of security operations processes (triage, threat detection, incident response, threat modeling)
  • Knowledge of MITRE ATT&CK, NIST CSF, Zero Trust Architecture concepts
  • Knowledge of programming and scripting languages (Python, PowerShell, KQL, C#, JavaScript, or equivalent)
  • Knowledge of CI/CD pipelines, DevOps practices, and Git-based version control
  • Knowledge of API integrations and JSON/YAML structures
  • Skills in building Logic App workflows and custom Sentinel automation playbooks
  • Skills in writing complex KQL queries for analytics, hunting, and behavioral detection
  • Skills in developing custom connectors, data maps, and parsers
  • Skills in designing and optimizing UEBA detection models
  • Skills in debugging SOAR workflows and resolving integration issues
  • Skills in communicating technical information clearly to both technical and non-technical audiences
  • Abilities to work independently and take ownership of complex development tasks
  • Abilities to translate security requirements into scalable technical solutions
  • Abilities to analyze threat behaviors and develop meaningful detections
  • Abilities to work collaboratively with cybersecurity, infrastructure, and application teams
  • Abilities to manage multiple work assignments and meet deadlines

Nice to have

  • Three (3) or more years of hands-on technical experience with Microsoft Sentinel
  • Experience developing UEBA models, anomaly detection rules, and behavior-based analytics
  • Experience building Security Automation Playbooks (SOAR)
  • Microsoft certifications such as: SC-200: Security Operations Analyst, AZ-900 / AZ-104, SC-100 / SC-300
  • Experience integrating Sentinel with EDR, IAM, firewalls, and ticketing systems
  • Experience with DevOps pipelines (GitHub, Azure DevOps)
  • Experience working in a government, healthcare, or regulatory environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer

8 matching positions

Software Developer

Location
Location
Canada , North York
Salary
Salary:
450.02 - 487.39 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 15, 2026
Flip Icon
Requirements
Requirements
  • 5–9 years of experience in full-stack development, specifically with multi-tier web applications and enterprise-scale systems
  • Deep expertise in Java/J2EE, Spring Boot, WebSphere (Liberty Profile/WAS), and associated frameworks
  • Proficiency in JavaScript, React, jQuery, HTML5, CSS, and UI frameworks like Struts
  • Hands-on experience with Cloud platforms, Node.js, API Connect, Kafka, OAuth2, and RESTful web services
  • Advanced skills in Oracle RDBMS (12c), SQL, PL/SQL, JSON, XML, ETL, and database performance tuning
  • Strong experience with Red Hat/Linux scripting and Sun Solaris environments
  • Knowledge of API testing tools (Postman, SOAPUI), version control (Git, SVN), and issue tracking (Jira)
  • Knowledge of accessibility laws (WCAG), UI/UX design principles, and standard IT project methodologies
Job Responsibility
Job Responsibility
  • Identify, develop, and implement enhancements for business processes while modernizing legacy applications
  • Translate functional specifications into technical designs, providing impact analysis, effort estimates, and solution designs for software upgrades
  • Identify and resolve software errors, troubleshoot technical problems, and assess support tickets to ensure system stability
  • Develop new reports and ad-hoc data extracts, optimize database queries, and perform data quality validation
  • Conduct thorough unit and integration testing, support User Acceptance Testing, and work with QA teams to debug integration services
  • Update and maintain comprehensive system documentation, technical specifications, and training guides following any code changes
  • Assist with application packaging for hosting servers and maintain development environments using Continuous Integration practices
  • Assist stakeholders in understanding technical impacts and support training sessions or webinars for system users
What we offer
What we offer
  • Work with a diverse range of tools from traditional Java environments to modern Cloud and Microservices
  • Lead modernization efforts for large-scale, mission-critical applications
  • Operate within a defined SDLC/Agile framework with clear project gating and enterprise standards
  • Engage in a professional setting focused on technical excellence and continuous improvement
  • Fulltime
!
Read More
Arrow Right

Software Developer

Help build technologies that impact billions of people every day. From Prague, w...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
sportvision.cz Logo
Sport Vision Czechia s.r.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with high-level programming languages ( C#, VB.NET, JavaScript)
  • Professional experience in industrial environment would be an asset
  • Advanced English language skills
  • Bachelor's
Job Responsibility
Job Responsibility
  • Development of demanding software components in the area of industrial automation (SCADA, MES)
  • Member of an experienced development team
  • Development of high quality solutions following the SCRUM process model
What we offer
What we offer
  • Initial training and continuous support
  • Stable positions in global, successful company with sustainable prospect for the future
  • Intercultural and motivated team
  • Professional environment with open communication culture
  • Exciting development and training opportunities
  • 25 days of holidays
  • Yearly bonus
  • Flexible working hours
  • Up to 50% of home office
  • Contribution for a new phone 10 000 CZK
  • Fulltime
Read More
Arrow Right

Software Developer

We are seeking a skilled Software Developer to join our Software & Product Infra...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years’ experience in front-end development
  • Strong expertise in React.js (including Hooks), Redux.js, TypeScript, JavaScript, and REST APIs
  • Proficient in HTML5 and CSS, with familiarity with styled-components
  • Experience with GITLAB CI/CD, Docker, and Webpack
  • Knowledge of Agile methodology and testing frameworks (Jest preferred)
  • Good communication and collaboration skills, with a keen eye for detail and design
  • English proficiency (B2 or above)
  • additional languages are an advantage
Job Responsibility
Job Responsibility
  • Develop and implement front-end interfaces using React.js, Redux.js, TypeScript, and JavaScript
  • Ensure seamless integration of UI/UX designs with REST APIs
  • Maintain codebases with a focus on performance, scalability, and maintainability
  • Write and maintain unit tests using Jest and Enzyme to ensure application stability
  • Collaborate with product managers, designers, and developers to translate user needs into functional applications
  • Participate in Agile ceremonies including daily scrums, sprint reviews, and retrospectives
  • Optimise website performance and manage CSS effectively using styled-components
What we offer
What we offer
  • Hybrid way of working
  • Medical and dental services
  • Life and hospitalization insurance
  • Dedicated employee phone subscription
  • Take control of your benefits and choose any of the below options: MEAL TICKETS/ PRIVATE PENSION/ VACATION VOUCHERS/ CULTURAL VOUCHERS within the budget
  • Special discounts for gyms and retailers
  • Annual Company Bonus
  • Loyalty Programme
  • Ongoing Education – we continuously invest in you to ensure you have everything needed to excel on the job and enhance your skills
  • You get to work with tried and trusted web-technology
  • Fulltime
Read More
Arrow Right

Software Developer

At Vodafone, we’re not just shaping the future of connectivity for our customers...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You hold a university degree in IT or a related technical field
  • You have 2–3 years of experience working in complex environments and delivering large-scale projects
  • You are confident working with SQL and at least one major database technology (Oracle, BigQuery, MySQL, SQL Server, PostgreSQL, etc.)
  • You have experience building ETL and data pipelines, especially using tools such as Informatica PowerCenter, CDAP, or Talend
  • You are familiar with BigQuery data processing and optimization
  • You have experience orchestrating workflows using Airflow
  • You understand data visualization tools such as Looker / Looker Studio
  • You are comfortable with Linux/Shell scripting, automation, and deployment activities
  • You have hands-on experience with Git/GitHub for version control and release management
  • You communicate fluently in English, both written and spoken
Job Responsibility
Job Responsibility
  • Design, develop, and implement software solutions that support business needs and align with Vodafone’s IT and data strategy
  • Translate business requirements into clear technical specifications and scalable technical solutions
  • Build, optimize, and maintain data integration pipelines and ETL processes across BI and Corporate systems
  • Develop and manage data transformation, aggregation, and transport solutions using modern data platforms
  • Work closely with system analysts, architects, and cross-functional teams to deliver complex IT projects
  • Monitor production systems, identify issues, and resolve incidents through redesign, optimization, or new interfaces
  • Ensure performance, scalability, and long-term alignment with architectural standards and roadmap
  • Support testing activities, deployments, and smooth handover to support and maintenance teams
  • Contribute to documentation, knowledge transfer, and continuous improvement initiatives
  • Proactively suggest system improvements and take part in defining development strategy within the domain
What we offer
What we offer
  • Hybrid working regime 2 days from the office, 3 days remote
  • Special discounts for Vodafone employees, Friends & Family offers
  • Demo phone subscription - unlimited (voice and data)
  • Medical subscription to a top private clinic & other medical benefits
  • Life insurance & Insurance for hospitalization and surgical interventions
  • Annual voucher for eyeglasses settlement
  • Bookster subscription
  • Preferential subscriptions to gyms
  • Participation in development programs and challenging projects in the leadership area
  • Access to internal Wellbeing & Recognition events
  • Fulltime
Read More
Arrow Right

Software Developer

We are seeking an experienced Software Developer to support front-end engineerin...
Location
Location
United States , Santa Ana
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong programming experience in Python, SQL, and TypeScript
  • Experience with CI/CD pipelines and modern DevOps practices
  • Solid understanding of object-oriented design principles
  • Experience working across the full software development lifecycle (SDLC)
  • Ability to work effectively in cross-functional teams and adapt to evolving requirements
  • Experience with code refactoring and maintaining scalable codebases
  • Working knowledge of LLM/ML concepts and how they can be applied in development environments
  • Strong documentation and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain software applications and automation solutions
  • Architect end-to-end data solutions across multiple domains and business units
  • Build and enhance front-end applications that support engineering and operational workflows
  • Follow established software development processes, including CI/CD best practices
  • Debug, troubleshoot, and continuously improve application performance and reliability
  • Collaborate with cross-functional teams (engineering, product, business stakeholders) to define requirements
  • Integrate new systems, tools, and software updates into production environments
  • Support pre-production engineering efforts and tooling development
  • Work with external vendors and software providers to resolve issues and drive enhancements
  • Document code, processes, and system requirements for maintainability and scalability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Software Developer

Under general supervision, the Software Engineer II develops information systems...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field and three (3) to five (5) years of related experience
  • or equivalent combination
  • Consistently applies fundamental knowledge of application configuration, maintenance and support
  • Intermediate knowledge of client/server networks
  • Proven ability to effectively troubleshoot program errors
  • General understanding of how technology supports the business
Job Responsibility
Job Responsibility
  • Manages trouble ticket resolution for multiple applications
  • Provides production support of applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions with limited supervision
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership
  • Works on assignments with defined parameters where considerable judgment and initiative are required in resolving problems and making choices, recommendations, or decisions
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products
  • Monitors quality and performance of applications through testing and maintenance
  • Maintains up-to-date records of issues with existing code
  • Develops and unit tests application programs as specified in Technical Designs and obtains code reviews, while ensuring that all programming standards and policies are adhered to
  • Offers more experienced system recommendations for defined business needs
What we offer
What we offer
  • healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation
  • sick
  • holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Fulltime
Read More
Arrow Right

Software Developer

Software Developer Permanent Position!
Location
Location
United States , Bentonville
Salary
Salary:
40.06 - 41.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java application support, production support, enterprise application maintenance, and incident management
  • Strong experience working with Java, Spring Boot, RESTful APIs, Microservices, and object-oriented programming concepts
  • Experience in troubleshooting production issues, performing root cause analysis (RCA), debugging applications, and resolving incidents in a timely manner
  • Strong knowledge of SQL, database design, query optimization, stored procedures, and relational database management systems such as Oracle, MySQL, PostgreSQL, or SQL Server
  • Experience with Linux/Unix environments, shell scripting, and application log analysis
  • Experience with monitoring and logging tools such as Splunk, ELK Stack, Dynatrace, AppDynamics, Grafana, or Prometheus is preferred
  • Experience working with messaging systems such as Apache Kafka, RabbitMQ, IBM MQ, or other event-driven architectures is preferred
  • Knowledge of software development lifecycle (SDLC), ITIL processes, Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Maven, Docker, Kubernetes, and DevOps practices is preferred
Job Responsibility
Job Responsibility
  • Design, develop, maintain, and support enterprise-scale retail and supplier-facing applications used for item ingestion, order management, payment processing, and supplier collaboration
  • Investigate, troubleshoot, and resolve complex production issues affecting Retail Core systems, data services, and distributed applications
  • Build and enhance supplier-facing and Drop Ship Vendor (DSV) portals to improve supplier onboarding, product data quality, and operational efficiency
  • Develop scalable backend services, APIs, and automation solutions to support operational workflows and reduce manual intervention
  • Monitor application reliability, availability, latency, and error rates to ensure system uptime and SLA compliance
  • Participate in incident response activities, including production triage, root cause analysis (RCA), post-mortem reviews, and implementation of preventive measures
  • Create and maintain dashboards, alerts, monitoring tools, operational runbooks, and support documentation using observability platforms such as Grafana and Splunk
  • Collaborate with cross-functional engineering teams, business stakeholders, category specialists, and support teams to resolve data and system integration issues
  • Optimize application and database performance by analyzing bottlenecks, improving throughput, and tuning queries and services
  • Support deployment validation, release stability, and production readiness activities for enterprise applications and data platforms
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right

Software Developer

musicMagpie are part of the AO family — a company that shares our passion for pu...
Location
Location
United Kingdom , Stockport
Salary
Salary:
Not provided
ao.com Logo
AO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing with .NET technologies
  • Can turn requirements into practical, high quality technical solutions
  • Enjoys working collaboratively across teams
  • Confident reviewing, debugging and improving existing code
  • Cares about doing things the right way, with quality, documentation and continuous improvement in mind
  • Brings energy, ideas and a genuine drive to strengthen our technical capability
Job Responsibility
Job Responsibility
  • Developing technical solutions that are reliable, scalable and built to last
  • Creating technical specifications and architecture, testing and debugging .NET applications
  • Reviewing and refactoring code to keep everything performing at its best
  • Analyse system requirements and help prioritise development tasks
  • Write clean, efficient and testable code using .NET
  • Develop technical specifications and architectural designs
  • Test, debug, review and refactor applications
  • Deploy fully functional applications and support upgrades to existing systems
  • Maintain clear documentation and operational procedures
  • Contribute to continuous improvement across our wider technical landscape
What we offer
What we offer
  • 33 days holiday (inclusive of Bank Holidays)
  • Holiday purchase scheme on top of your above statutory allowance
  • Salary sacrifice pension scheme
  • Share save scheme
  • Discounts across the musicMagpie product range
  • Making a difference - 2 days paid leave for volunteering at a charity of your choice
  • Health & wellbeing - Employee Assistance Helpline (EAP) & access to mental health first aiders and much more
  • Fulltime
Read More
Arrow Right