Halian | Managed Services, Recruitment Agency & Contract Staffing

Software Engineer - Security (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing

United Arab Emirates

Accepting Applications Full-time On-site LinkedIn
Posted 2 weeks, 5 days ago 7 views 0 applications
Job Description

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

Max 3 MB. JPEG or PNG recommended.
About Company
Halian | Managed Services, Recruitment Agency & Contract Staffing
Halian | Managed Services, Recruitment Agency & Contract Staffing
View All Jobs
Share this job