Senior Python Developer

Technology

Senior Python Developer – Capital Markets Systems

Role Purpose

I am helping my client to look for a Senior Python Developer with expertise in Capital Markets systems to design, develop, and implement robust functional and technical solutions. This client-facing role focuses on delivering high-quality system solutions to address complex Capital Markets challenges.

Role Objectives

  • Analyze and clarify client functional and technical system requirements to define and address business and system challenges.
  • Design and deliver scalable, high-quality functional and technical system solutions that meet client needs.
  • Ensure solutions meet the required standards and fully address client requirements.
  • Continuously enhance system analysis expertise through ongoing learning and development.

Qualifications

  • B.Sc. in Financial Mathematics, Computer Science, B.Eng. in Electrical/Electronic Engineering, or similar degrees.
  • Postgraduate degrees are advantageous.

Fundamental Knowledge (Advantageous)

  • Expertise in Capital Markets across various asset classes and business areas.
  • 3+ years of experience in a Software Engineer role, with a focus on Python development.
  • Proficiency with FIS Front Arena or similar Capital Markets software systems.
  • Strong understanding of business analysis principles.
  • Solid foundation in system configuration and software development.

Functional and Technical Skills

  • Requirements Gathering: Elicit and document client system requirements for functional and technical specifications.
  • Solution Design: Create effective functional and technical system solutions to meet client requirements.
  • Scoping: Contribute to defining the scope of client deliverables within system requirements.
  • System Development: Develop and configure systems using Python to deliver robust solutions.
  • Planning: Plan and execute tasks efficiently to meet project deadlines.
  • Documentation: Produce clear documentation for requirements, solutions, and testing processes.
  • Testing: Define, validate, and document test cases across unit, functional/integration, regression, and user acceptance testing phases.
  • Solution Verification: Ensure solutions meet functional and technical specifications before production deployment.
  • System Training: Train client business users on system functionality and usage.
  • Post-Implementation Support: Provide ongoing system maintenance and client support.
  • Stakeholder Engagement: Collaborate with stakeholders to ensure successful delivery of functional and technical solutions.
  • Prioritization: Identify and focus on high-priority tasks to meet project goals.
  • Communication: Convey information clearly in written and verbal forms to ensure clarity.
  • Interpersonal Skills: Engage effectively with individuals and teams through active listening and emotional intelligence.
  • Collaboration: Work proactively with others to achieve shared objectives.

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2507-355207
Salary:
Salary per: month
Job Duration:
Job Start Date: 01/11/2025
Job Industries: Technology
Job Locations: Pretoria
Job Types: Permanent

Here are some related jobs

Security Operations Engineer

Role: Cybersecurity Analyst / Security Operations Engineer Location: Durban, KZNA global business services provider specialises in sustainability solutions, ESG advisory, and technology-driven process support. With a presence in over 20…

2nd Line Support Engineer

Are you the go-to person when IT hits the fan? Are you that rare unicorn who can calm users, squash bugs, and debug servers all before your second coffee? If…

ZAR28000 - ZAR35000 per month

Tech Lead Python Developer

Technical Team Lead (Python) - FinTech SaaS PlatformRole SummaryI am helping my client, a specialist FinTech firm based in Johannesburg, to look for an experienced Technical Team Lead (Python) to…

×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Senior Python Developer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 49 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.