en
Jobs

Let our industry specialists listen to your aspirations and present your story to the most esteemed organisations in the Africa, as we collaborate to write the next chapter of your successful career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our recruitment offerings to help clients meet their needs.

Read more
About Robert Walters Africa

Since our establishment 25 years ago, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Africa

Learn more

Senior Developer, VP

Save job

Our client is seeking a passionate and experienced Senior Developer to join their dynamic team in Cape Town. This role offers the opportunity to contribute to rapid development pace, maintain an investment platform, and provide quantitative/modelling expertise. The successful candidate will be part of an environment that empowers small teams to collaboratively set the technical direction of their solutions. If you are passionate about learning new technologies, mentoring team members, and advocating for better structuring and refactoring when appropriate, this role is for you. * Opportunity to work in a dynamic and collaborative environment * Chance to contribute to maintaining an investment platform and providing quantitative/modelling expertise * Role encourages continuous learning and mentoring opportunities

Our client is a global leader in their field, known for fostering an environment that empowers small teams to collaboratively set the technical direction of their solutions. They value continuous learning and encourage their team members to constantly explore new technologies while understanding the value of existing systems. They believe in mentoring team members to elevate the team’s skill set and knowledge. They take care in the long-term maintainability of the codebase by advocating for better structuring and refactoring when appropriate.

As a Senior Developer, Vice President, you will play a pivotal role in shaping the technical direction of our client's solutions. You will be hands-on in developing & maintaining applications using modern technologies such as Vue, Angular or React along with .Net Core and SQL Server. Your ability to provide strategic technical solutions to complex problems will be crucial in this role. You will also have the opportunity to discover true requirements underlying feature requests and lead engineering efforts towards optimal solutions. Your responsibilities will also include performing code reviews, providing project visibility to key stakeholders, collaborating with cross-functional teams and managing a team of junior developers.

  • Hands-on full stack development & maintenance of applications using modern front-end technology (Vue, Angular, or React), middle layer .Net with .Net Core, and SQL Server database
  • Provide strategic technical solutions to complex problems in a distributed systems environment
  • Discover true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet timelines with optimal solutions
  • Perform code reviews - reading, understanding, and improving the work of peers through constructive criticism as well as maintaining adherence to internal guidelines and industry standards
  • Provide project visibility to key stakeholders, in addition to opportunities for handling significant scope
  • Collaborate with cross-functional teams working in distributed offices to deliver projects
  • In-depth knowledge of the Software Development Lifecycle and Scrum methodology
  • Manage a team of 2-4 junior developers

The ideal candidate for the Senior Developer, Vice President role brings a wealth of experience in programming with C#/.Net and RDBMS, preferably SQL Server. With 4+ years of experience in modern JavaScript frameworks, you have an excellent understanding of object-oriented programming, latest architectures, and design patterns. Your proficiency with GIT version control system and knowledge of database schemas that represent and support business applications will be crucial in this role. You have demonstrated the ability to efficiently read and comprehend other developer's code and have a proven track record of architecting, designing, and implementing scalable systems. Excellent client-facing written and verbal communication skills are also essential.

  • 8+ years of programming experience in C#/.Net
  • 8+ years experience in RDBMS (Preferably SQL Server)
  • 4+ years of programming experience in modern JavaScript framework
  • Excellent understanding of object-oriented programming, latest architectures, and Design patterns
  • Proficient with GIT version control system
  • Knowledge of database schemas that represent and support business applications
  • Demonstrated ability to efficiently read and comprehend other developers’ code
  • Ability to architect, design, and implement scalable systems
  • Excellent client-facing written and verbal communication skills

Ready to take your career to the next level? Apply now!

Contract Type: FULL_TIME

Specialism: Technology & Digital

Focus: IT Management

Industry: Financial Services

Salary: Negotiable

Workplace Type: Hybrid

Location: Cape Town

Job Reference: J7E5PX-59A230DD

Date posted: 21 May 2024

Consultant: Alison Daley

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.