Software Engineer

Ghobash Group

Dubai

On-site

AED 223,000 - 446,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ghobash Group seeks a Software Engineer to design, develop, test and maintain banking software aligned with business needs. You will work with cross-functional teams to analyze user requirements and deliver scalable solutions, following coding, testing and deployment best practices.

You will contribute to unit and integration testing, code reviews and knowledge sharing, while ensuring security, performance and maintainability of systems across the bank's software stack.

Qualifications

  • Bachelor's degree in computer science or software engineering.
  • Master's degree preferred in CS/IT.
  • 2–4 years of software development experience.
  • 5 years banking experience with full SDLC and DevOps exposure.

Responsibilities

  • Design, develop and maintain software applications for the bank.
  • Write clean, maintainable, efficient code; follow standards.
  • Perform unit testing and participate in integration and UAT testing.
  • Collaborate with analysts, QA engineers and developers to deliver solutions.
  • Participate in code reviews and knowledge sharing.
  • Maintain existing apps and troubleshoot issues; ensure security and performance.
  • Document designs, workflows and technical specs.

Skills

.Net
Java
C#
Python
JavaScript
TypeScript
C/C++
OOP
Problem-Solving
Communication

Education

Bachelor's degree in Computer Science/Software Engineering
Master's Degree in Computer Science/Information Technology (Preferred)

Tools

AWS
Azure
GCP
Docker
Kubernetes
Jenkins
Git/GitHub
CI/CD
SQL/NoSQL
REST/GraphQL

Job description

The Software Engineer will be responsible for designing developing testing and maintaining software applications for the bank that meet business and technical requirements. This role involves collaborating with cross-functional teams analyzing user needs and providing efficient and scalable solutions. The developer will follow best practices in coding testing and deployment to ensure delivery of high-quality software systems.

DUTIES & RESPONSIBILITIES:
  • Design develop and implement software applications in line with business needs.
  • Write clean maintainable and efficient code following coding standards.
  • Perform unit testing and participate in integration system and user acceptance testing.
  • Collaborate with business analysts QA engineers and other developers to deliver solutions.
  • Participate in code reviews technical discussions and knowledge-sharing sessions.
  • Maintain existing software applications and troubleshoot technical issues.
  • Ensure software security scalability and performance optimization.
  • Document software design workflows and technical specifications.
Qualifications :
Education:
  • Bachelors degree in computer science Software Engineering.
  • Masters Degree in Computer Science Information Technology (Preferred) .
Experience:
  • 2 - 4 years of experience in software development
  • 5 years banking experience including full SDLC agile practices and DevOps exposure.
Additional Information :
Core Technical Skills
  • Programming Languages: .Net Java C# Python JavaScript/TypeScript C/C
  • Web Development: HTML CSS React Angular .
  • Backend Development: .NET Spring Boot
  • Databases: SQL MS SQL server. MySQL PostgreSQL Oracle) NoSQL (MongoDB Redis Cassandra).
  • APIs: REST GraphQL SOAP gRPC.
  • Cloud Platforms: AWS Microsoft Azure Google Cloud Platform (Any of them)
  • DevOps & CI/CD: Jenkins GitHub Actions GitLab CI/CD Docker Kubernetes Terraform.
  • Version Control: Git GitHub GitLab Bitbucket.
  • Testing: Unit testing (JUnit NUnit pytest) Integration & Automation testing Selenium Cypress.
Software Engineering Practices
  • Object-Oriented Programming (OOP) and Design Patterns.
  • Agile & Scrum Methodologies.
  • System Design & Architecture (microservices monoliths event-driven).
  • Data Structures & Algorithms (time complexity problem-solving).
  • API Design & Integration.
  • Code Review & Clean Code Principles (SOLID and DRY).
  • Security Best Practices (OWASP authentication/authorization encryption).
  • Documentation & Technical Writing.
Soft Skills
  • Problem-Solving & Analytical Thinking.
  • Communication Skills (working with cross-functional teams).
  • Collaboration & Teamwork.
  • Adaptability to new technologies and environments.
  • Time Management and meeting deadlines.
  • Critical Thinking & Decision-Making.
Emerging & Specialized Skills (Nice to Have)
  • AI/ML: TensorFlow PyTorch Scikit-learn.
  • Big Data: Hadoop Spark Kafka.
  • Mobile Development: Android (Kotlin/Java) iOS (Swift) Flutter React Native. (Recommendation)

Compliance with policies and procedures based on the ISO standards adopted by CNS.

Remote Work :

No

Employment Type :

Full-time

Key Skills

Spring,.NET,C/C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

Experience:

years

Vacancy:

1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - React Front End
Software Engineer - React Front End

Atribs Metscon • Dubai

On-site
AED 335,000 - 469,000
Software Engineer - Front End
Software Engineer - Front End

D4insight Tech • Abu Dhabi

On-site
AED 140,000 - 210,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon • Dubai

On-site
AED 350,000 - 520,000
Senior Developer (UAE National)
Senior Developer (UAE National)

Commercial Bank of Dubai • Dubai

On-site
AED 260,000 - 420,000
Software Engineer – Backend Engineer
Software Engineer – Backend Engineer

Dicetek LLC • Dubai

On-site
AED 300,000 - 420,000
Software Engineer - Java Backend (m/f/d)
Software Engineer - Java Backend (m/f/d)

Halian | Managed Services, Recruitment and Contract Staffing Agency • Abu Dhabi

On-site
AED 300,000 - 520,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon Group • Dubai

On-site
AED 240,000 - 420,000
Scrum Certification
Software Engineer - React Front End
Software Engineer - React Front End

Atribs Metscon Group • Dubai

On-site
AED 180,000 - 300,000
Software Developer - (Information Systems)
Software Developer - (Information Systems)

GSSTech Group • United Arab Emirates

On-site
AED 110,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Dautom • Sharjah

On-site
AED 180,000 - 320,000