-
Halian | Managed Services, Recruitment Agency & Contract Staffing

Software Engineer - Security (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing
United Arab Emirates · Full-time · Not Applicable

Role Purpose

The Software Engineer is responsible for ensuring the secure and timely deployment of patches and updates across mission-critical banking platforms. The role focuses on automating regression testing, remediating application and API vulnerabilities, and embedding security validation into CI/CD pipelines to enable safe and stable releases.

This position plays a key role in maintaining application security, system stability, and compliance, while supporting continuous delivery in a fast-paced banking environment.


Key Responsibilities

  • Secure Patch Deployment & Release Management
  • Plan and execute timely deployment of security patches across:
  • Core banking platforms
  • Corporate banking systems
  • Consumer and digital banking applications
  • Ensure minimal disruption and high system stability during releases
  • Prepare and maintain:
  • Release notes
  • Impact assessments
  • Rollback plans
  • Automated Regression Testing
  • Develop and maintain automated regression test suites for critical applications
  • Validate patches and updates prior to release to ensure:
  • No functional regressions
  • System performance stability
  • Integrate automated testing into CI/CD pipelines
  • Vulnerability Remediation & Secure Coding
  • Identify and remediate vulnerabilities aligned with:
  • OWASP Top 10
  • OWASP API Security Top 10
  • Fix security defects identified through:
  • SAST / DAST / SCA tools
  • Internal and external security assessments
  • Collaborate with development teams to enforce secure coding standards
  • CI/CD Integration & DevSecOps Practices
  • Integrate security validation checks into CI/CD pipelines:
  • Automated patch validation
  • Security testing gates
  • Work closely with DevOps teams to ensure:
  • Seamless build and deployment processes
  • Secure release pipelines
  • Support implementation of DevSecOps best practices
  • Collaboration & Cross-Functional Support
  • Work with:
  • Application development teams
  • DevOps / infrastructure teams
  • Cybersecurity teams
  • Provide technical support for:
  • Patch-related issues
  • Production incidents related to releases
  • Ensure alignment between development, testing, and security functions
  • Compliance & Documentation
  • Ensure all releases comply with:
  • Internal security policies
  • Banking regulatory requirements
  • Maintain documentation for:
  • Patch deployments
  • Test results
  • Security validations
  • Support audit and compliance reviews


Qualifications & Experience

Education

  • Bachelor’s degree in:
  • Computer Science
  • Software Engineering
  • Information Technology or related field

Experience

  • 5–8 years of experience in:
  • Software engineering or application support
  • Release management and patch deployment
  • Experience working with:
  • Enterprise-scale applications
  • Banking or regulated environments (preferred)

Technical Skills

  • Strong knowledge of:
  • Software development lifecycle (SDLC)
  • CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps)
  • Experience with:
  • Automated testing frameworks
  • API development and security practices
  • Familiarity with:
  • Security testing tools (SAST, DAST, SCA)
  • OWASP Top 10 & API Security Top 10
  • Proficiency in:
  • Programming/scripting (Java, Python, or similar)

Soft Skills

  • Strong problem-solving and debugging skills
  • Attention to detail and quality focus
  • Ability to work in high-pressure, production-critical environments
  • Effective communication and teamwork

Key Competencies

  • Secure Software Development
  • Patch Management & Release Engineering
  • Automated Testing & Quality Assurance
  • DevSecOps Practices
  • Vulnerability Remediation
  • Risk & Compliance Awareness

Ideal Candidate Profile

  • Engineer with strong experience in application maintenance and secure releases
  • Hands-on in automated testing and CI/CD integration
  • Familiar with security best practices and vulnerability remediation
  • Experience working on enterprise banking platforms or mission-critical systems
  • Ability to balance speed of delivery with system stability and security

Software Engineer - Security in Abu Dhabi, United Arab Emirates

Key Skills

Ranked by relevance

cicd continuous delivery jenkins python devops java
Login to Apply
Posted
Jun 18, 2026
Type
Full-time
Level
Not Applicable
Location
Abu Dhabi Emirate

Industries

Staffing Recruiting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Halian | Managed Services, Recruitment Agency & Contract Staffing
Related

Software Engineer - Security (m/f/d)

2026-06-16

Full-time
Not Applicable
United Arab Emirates
Staffing
Engineering
View Job Details
Halian | Managed Services, Recruitment Agency & Contract Staffing
Related

Software Engineer - Go (Golang) (m/f/d)

2026-06-16

Full-time
Not Applicable
United Arab Emirates
Staffing
Engineering
View Job Details
ThoughtLabs Belgium
Related

DevOps Engineer

2026-06-19

Full-time
Mid-Senior
Luxembourg
IT Services
Engineering