Senior Cortex Developer

Open 19d

Experience level:

Senior (5–10+ years)

Location:

Riyadh, on-site

Job summary:

We are looking for a highly experienced senior Cortex developer with deep hands-on expertise in Cortex platforms and architecture. The candidate will be responsible for end-to-end development, customization, integration, and optimization of Cortex-based solutions, ensuring scalability, performance, and alignment with business requirements.

This role requires a strong technical leader who can drive design decisions, handle complex implementations, and act as a subject matter expert in Cortex technologies.

Core responsibilities:

Cortex development & customization:

  • Design and develop advanced solutions using Cortex platform capabilities
  • Customize Cortex modules based on business and technical requirements
  • Develop reusable components, workflows, and services within Cortex ecosystem
  • Ensure high performance, scalability, and maintainability of Cortex applications
  • Architecture & solution design:

  • Lead system design and architecture discussions for Cortex implementations
  • Define technical solutions aligned with enterprise architecture standards
  • Identify optimization opportunities and improve system efficiency
  • Ensure secure and robust system design
  • Integration & APIs:

  • Integrate Cortex with core banking systems, third-party applications, and external APIs
  • Design and implement REST/SOAP services
  • Handle data exchange, transformation, and synchronization across systems
  • Performance optimization & troubleshooting:

  • Analyze system performance and resolve bottlenecks
  • Debug and fix complex technical issues in Cortex environments
  • Conduct root cause analysis and implement preventive solutions
  • Leadership & collaboration:

  • Provide technical leadership and mentorship to junior developers
  • Conduct code reviews and enforce best practices
  • Work closely with business analysts, QA teams, and stakeholders
  • Translate business requirements into technical solutions
  • Deployment & DevOps:

  • Support CI/CD pipelines and deployment processes
  • Manage version control and release cycles
  • Ensure smooth migration between environments (Dev/UAT/Production)
  • Requirements

    Total years of experience:
    5–10+ years of overall experience in software development
    Minimum 3–5 years of hands-on experience specifically in Cortex platform (must)

    Cortex expertise (mandatory):
    Strong hands-on experience with Cortex platform (end-to-end)
    Deep understanding of Cortex architecture, modules, and configurations
    Experience in Cortex customization, workflows, and integrations
    Ability to troubleshoot and optimize Cortex-based systems

    Programming & technologies:
    Strong proficiency in one or more: Java/.NET/Python
    Experience with RESTful APIs & web services (SOAP)
    Solid experience with SQL & database design
    Knowledge of microservices architecture

    Integration & systems:
    Experience integrating Cortex with enterprise systems
    Understanding of middleware and messaging systems
    Familiarity with API gateways and service orchestration

    Tools & platforms:
    Experience with Git/version control systems
    CI/CD tools (Jenkins, Azure DevOps, etc.)
    Experience with cloud environments (AWS/Azure) is a plus

    Domain experience (highly preferred):
    Banking or financial services (core banking environment)
    Experience working with large-scale enterprise systems