img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

About the Opportunity at Ejada

Ejada is seeking experienced Senior Software Engineers to join its Banking Technology and Enterprise Solutions practice. This full-time position is based in Riyadh, Saudi Arabia, and requires professionals with 5-10 years of relevant experience.

Role Overview

The successful candidates will design, develop, integrate, and optimize enterprise banking solutions. A core focus of this role involves strong hands-on expertise in either Newgen or Temenos Transact. Engineers will support high-quality software delivery throughout the project lifecycle, ensuring adherence to established software engineering and delivery standards.

Key Responsibilities

  • Design, develop, customize, and maintain scalable enterprise banking and process automation solutions.
  • Translate business and functional requirements into reliable technical solutions.
  • Participate in detailed design, development, code walkthroughs, peer reviews, testing, deployment, and production support.
  • Build and maintain integrations with external applications, databases, APIs, and enterprise platforms.
  • Perform troubleshooting through application logs, debugging tools, database analysis, and performance optimization.
  • Support unit testing, system testing, System Integration Testing (SIT), User Acceptance Testing (UAT), defect resolution, and go-live activities.
  • Apply secure coding practices, clean code principles, design patterns, and software development lifecycle standards.
  • Collaborate with business analysts, functional consultants, architects, infrastructure teams, and project stakeholders.
  • Contribute to technical investigations, proofs of concept, platform improvements, and knowledge-sharing activities.
  • Protect confidential information and comply with banking technology, security, and regulatory standards.

Additional Responsibilities for Team Lead Candidates

  • Lead, mentor, and support software developers throughout the project lifecycle.
  • Plan and distribute development tasks while tracking progress against project milestones.
  • Review code and technical deliverables and provide clear, actionable feedback.
  • Enforce coding quality, architecture, testing, documentation, and SDLC standards.
  • Act as the primary technical point of contact for the development team.
  • Escalate technical risks, blockers, dependencies, and delivery concerns in a timely manner.

Required Experience and Technical Expertise

  • A minimum of 5 to 10 years of experience as a Software Engineer.
  • Demonstrated strong hands-on expertise in either Newgen or Temenos Transact.
  • Proven ability to design, develop, integrate, and optimize enterprise banking solutions.

Work Environment and Professional Standards

This full-time role is based in Riyadh, Saudi Arabia, within a professional environment focused on banking technology. Candidates are expected to maintain high standards of software engineering, delivery, and compliance with all relevant banking technology, security, and regulatory standards.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة