Search thousands of fresh jobs

×
This job is expired
QE Services (QE Services)

Senior Analyst Developer

QE Services (QE Services)

  • Undisclosed
  • Contract Senior position
  • Bellville
  • Posted 11 May 2026 by QE Services (QE Services)
  • Expires in 34 days
  • Job 2638614 - Ref Analyst Dev
Apply Now

About the position

My client based in Cape Town (North) is currently looking for an Analyst Developer to join them on an independent contract basis (12 months)

Senior Analyst Developer

About the Opportunity
An exciting opportunity is available for a highly skilled Senior Analyst Developer to join a dynamic IT team within the financial services environment. This role is suited to an experienced developer who is passionate about delivering high-quality technical solutions, driving innovation, mentoring junior team members, and contributing to enterprise-wide technology initiatives.
The successful candidate will be responsible for advanced solution design, software development, technical leadership, and collaboration across multiple delivery teams to ensure scalable, stable, and efficient application environments.

Key Responsibilities

Development & Solution Delivery

  • Design, develop, test, and debug software solutions aligned to business and technical requirements.
  • Contribute to solution architecture and establish technical frameworks for new applications and integrations.
  • Develop and maintain technical documentation.
  • Recommend alternative development approaches and innovative technical solutions where applicable.
  • Ensure development aligns with architectural standards, coding principles, and best practices.
  • Participate in the design and implementation of cloud-based solutions, including serverless architectures, microservices, and containerisation within AWS environments.
  • Collaborate with project stakeholders throughout the Software Development Life Cycle (SDLC).
  • Utilise approved AI coding tools to improve productivity and code quality.

Mentorship & Technical Leadership

  • Mentor and guide junior developers to support successful project delivery.
  • Ensure adherence to quality assurance standards and coding best practices.
  • Participate in technical forums, design discussions, and knowledge-sharing initiatives.

Environment Stability & Support

  • Work closely with implementation and configuration teams to prepare deployment artefacts and instructions.
  • Support deployment procedures and collaborate with technical teams to ensure environment stability.
  • Assist with application and database monitoring, optimisation, and post-release support.
  • Participate in standby support as required, including after-hours support when necessary.

Collaboration & Innovation

  • Contribute to technical design, architecture discussions, and development standards.
  • Provide technical input to analysts, testers, and cross-functional teams.
  • Support SQL database design, optimisation, and implementation modelling.
  • Participate in Proof of Concept (POC) initiatives and future web application strategies.
  • Provide reporting, technical analysis, and recommendations where required.

Minimum Requirements

  • Relevant IT qualification (Diploma or Degree).
  • B.Sc. or National Diploma in Computer Science preferred.
  • AWS Certification advantageous.
  • Minimum 8+ years' experience in object-oriented software development.
  • Strong understanding of OOP, SOLID Principles, and Design Patterns.
  • Experience within investment management or financial services environments advantageous.

Technical Skills & Experience

  • Strong proficiency in Python with hands-on experience in FastAPI and Django.
  • Solid Angular experience, including Micro Front-End architecture.
  • Experience with Ruby on Rails development.
  • Strong MS SQL database design, query writing, and optimisation skills.
  • Experience designing and integrating RESTful APIs.
  • Working knowledge of Git and CI/CD pipelines.
  • Strong analytical and problem-solving abilities across both front-end and back-end development.

Key Competencies
Innovation

  • Encourages new ideas, experimentation, and continuous improvement.
  • Drives innovative thinking and solution development.

Collaboration

  • Builds strong working relationships across teams and stakeholders.
  • Encourages open communication and teamwork.

Adaptability

  • Remains calm and solutions-focused under pressure.
  • Demonstrates resilience and flexibility in changing environments.

Client Focus

  • Understands and responds effectively to customer and business needs.
  • Aligns solutions and processes to enhance customer experience.

Results Driven

  • Demonstrates urgency and accountability in achieving goals.
  • Consistently drives delivery excellence and successful outcomes

Desired Skills:

  • Development SQL
  • Python
  • AWS

Desired Work Experience:

  • Less than 1 year Investments, Insurance & Assurance
  • More than 10 years Software Development

Desired Qualification Level:

  • Grade 12 / Matric

Apply Now

QE Services (QE Services)

About the agency

QE Services, an established IT recruitment agency, with the combined experience of over 20 years of recruitment knowledge specifically in the IT industry. We cater predominantly for the Temporary Services market and have a wide and varied client base. Our mission is to deliver the staff and service our clients expect and exciting opportunities for our candidates.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior Analyst Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.