Software Developer - Capital Markets & Banking Domain

وصف الوظيفة

Job Purpose:

We are seeking a skilled Software Developer with experience in the Capital Markets and Banking domains. The candidate will be responsible for building and maintaining robust, scalable, and secure applications to support critical financial systems and processes. You will work closely with cross-functional teams including business analysts, QA, and DevOps to deliver solutions aligned with financial and regulatory requirements.

Key Responsibilities:

  • Develop and maintain applications that support capital markets and banking operations.
  • Collaborate with stakeholders to gather and understand business requirements.
  • Design technical solutions based on domain-specific use cases such as trade lifecycle, risk management, and regulatory reporting.
  • Integrate third-party services, APIs, and financial data feeds.
  • Ensure application performance, reliability, and scalability.
  • Conduct unit testing, code reviews, and support integration testing.
  • Debug and resolve production issues as part of ongoing support.
  • Follow secure coding practices and ensure compliance with financial industry standards.
  • Participate in Agile/Scrum teams and contribute to planning and continuous improvement.

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

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • 3–5 years of experience in software development.
  • Strong programming skills in one or more of the following:
    • Python
    • .NET (C#)
    • JavaScript (Node.js, React, Angular)
    • SQL / PL-SQL
  • Experience with RESTful APIs, microservices, and event-driven architecture.
  • Solid understanding of software engineering best practices including version control (Git), testing, and CI/CD.
  • Familiarity with capital markets and banking domain concepts (e.g., securities trading, settlements, KYC, risk & compliance).
  • Experience with database systems (Oracle, SQL Server, PostgreSQL).

Domain Knowledge (Preferred):

  • Capital markets products: equities, bonds, derivatives, FX, mutual funds.
  • Understanding of trade lifecycle, settlements, clearing, and reconciliation.
  • Exposure to financial platforms (e.g., Bloomberg, Reuters) or core banking systems.
  • Awareness of financial regulations (e.g., MiFID II, Basel III, FATCA).

وظائف مشابهة