Software Engineer - Dubai - United Arab Emirates - CNS Middle East

    CNS Middle East
    CNS Middle East Dubai - United Arab Emirates

    2 days ago

    $50 - $80 (USD) per year
    Description

    Company Description

    CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves.

    Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers. We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets.

    A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.

    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:

    • Bachelor's degree in computer science, Software Engineering.
    • Master's 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.


  • Work in company

    Software Engineer

    Only for registered members

    Develop and maintain software applications and systems. · ...

    Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The ideal candidate will support the Software Engineering and Product teams by contributing to the development testing and maintenance of software solutions. · ...

    Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a skilled and motivated Software Engineer with a minimum of · 3 years of professional experience to join our growing team in Dubai. · ...

    Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    This is a full-time role involving designing, developing, testing and maintaining software applications based on business requirements. · Designing software applications based on business requirements · Maintaining software systems · ...

    Dubai, Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The Software Engineer will be responsible for designing and building trading platforms and applications to support the company's global financial markets activities. · Develop trading systems APIs integration tools. · ...

    Dubai

    1 month ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    We are looking for a senior Fullstack Software Engineer to help build the foundation of our AI driven digital banking platform. This role combines deep technical ownership with product craftsmanship. · Develop and ship production-grade mobile and web interfaces using React Native ...

    Dubai

    1 month ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    Build products that scale globally while accelerating your career in Dubai's fast-growing tech ecosystem. · 3–6 years of software engineering experience · ...

    Dubai

    1 week ago

  • Work in company

    software engineer

    Only for registered members

    We are a leading technology company specializing in innovative software solutions that empower businesses to achieve their goals. · Design, develop, and maintain high-quality software applications and systems. · Collaborate with cross-functional teams to define, design, and ship ...

    Dubai د.إ180,000 - د.إ300,000 (AED) per year Full time

    2 days ago

  • Work in company

    Software Engineer

    Only for registered members

    We are hiring for a Software Engineer to join a management consulting firm focused on digital transformation and technology-enabled business solutions across the UAE. · Design, develop, and maintain scalable backend and/or full-stack components for enterprise web applications usi ...

    Dubai, Dubai

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Design build and implement robust software solutions across multiple domains and industry verticals Work across a variety of frameworks tools and languages-including Python JavaScript-depending on project needs Deploy maintain and optimise applications in modern infrastructure cl ...

    Dubai

    4 days ago

  • Work in company

    Software Engineer

    Only for registered members

    Software Engineer specialized in NVIDIA technology to lead the development and optimization of CASABOTu2019s next-generation Edge OS , running on NVIDIA Jetson and other embedded GPU platforms. · ...

    Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We're hiring Software Engineers — Humai (Dubai) · Humai exists because we believe AI should solve real problems, not create new ones. We build products for the specific moments where AI actually makes life easier — whether that's helping a business streamline how they work or hel ...

    Dubai, Dubai د.إ180,000 - د.إ300,000 (AED) per year

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    The Software Engineer - Ruby On Rails will work as part of our dynamic team. Playing a key role in assisting our clients with technical issues. This role involves answering technical questions and dealing with incidents as they arise providing exceptional support to ensure client ...

    Dubai, Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    A fast-growing firm in the Management Consulting / Professional Services sector delivers technology-led business transformation and custom software solutions for enterprise clients. · ...

    Dubai, Dubai

    4 weeks ago

  • Work in company

    Software Engineer

    TAAS Partners

    We are a fast-moving global firm operating in the crypto market-making space. · Design and build robust systems powering our crypto trading infrastructure · Collaborate on architectural decisions and latency tuning of trading engine · ...

    Dubai, United Arab Emirates

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    We specialise in access control and identity management offering integrated technologies such as smart gates turnstiles RFID credentials biometric systems smart electronic lockers more. · ...

    Dubai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The Position · Reports To · Engineering Manager · Summary · We are looking for a talented Software Engineer to join our growing development team at Property Finder. We believe in nurturing talent and we encourage creativity and autonomy where you are free to grow and develop your ...

    Dubai د.إ180,000 - د.إ300,000 (AED) per year

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    We're hiring an experienced Software Engineer – .NET to join a banking technology team in Dubai. · ...

    Dubai

    2 weeks ago

  • Work in company

    Software Engineer

    Ether

    We are looking for a talented Android Software Engineer to help build and evolve high-quality mobile application that is secure, performant, and delightful to use. · build, and maintain modern Android application using Kotlin, Jetpack Compose, · and the Android SDK · Work alongsi ...

    Dubai

    4 days ago

  • Work in company

    Software Engineer

    Only for registered members

    We're Hiring: Software Engineer (Java & MongoDB Specialist) · We're redefining how organizations manage and respond to application security risk. · If you're passionate about building high-performance systems that solve real-world cybersecurity problems, · we'd love to meet you.D ...

    Dubai, Dubai

    1 month ago

Jobs
>
Software engineer
>
Jobs for Software engineer in Dubai