Senior Software Development Lead

1 month ago


CapeTown, South Africa The Recruitment Council Full time

About The Role

The Recruitment Council is seeking a seasoned Application Development Manager to lead the development of our national CRM platform. As a key member of our team, you will be responsible for designing and developing cutting-edge features for the CRM platform, client portals, and mobile apps.

About You

You will have a strong background in C# development and a deep understanding of the software development lifecycle. Additionally, you will have experience with CRM and client portal solutions in the financial services industry.

Responsibilities

  1. Design and Develop: Develop cutting-edge features for the CRM platform, client portals, and mobile apps.
  2. Champion Transformation: Champion the transformation of the platform's architecture to a modern C# microservices approach.
  3. Craft Secure Code: Craft secure, efficient, and well-documented code with a focus on performance optimization.
  4. Collaborate Effectively: Collaborate effectively with internal and external stakeholders, including developers, BAs, testers, and business partners.
  5. Employ Agile Methodologies: Employ Agile/Scrum methodologies and advocate for continuous process improvement.
  6. Streamline Development: Leverage DevOps principles to streamline development and deployment.

Requirements

  • 8+ years of experience in a senior developer or similar role.
  • Proven expertise in C# development and a deep understanding of the software development lifecycle.
  • Experience with CRM and client portal solutions in the financial services industry.
  • A collaborative mindset and strong communication skills (written & verbal).
  • The ability to translate business needs into technical solutions and vice versa.

Bonus Points

  • Knowledge of PHP development.
  • Familiarity with wealth management and financial advisor needs.
  • Experience managing small to medium-sized development teams.

About The Company

The Recruitment Council is committed to fostering a diverse and inclusive work environment. We encourage applications from individuals from designated groups and those with disabilities.



  • CapeTown, South Africa E-Merge Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at E-Merge. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining cutting-edge web applications and cloud solutions.Main Responsibilities:Design and develop web applications and cloud...


  • CapeTown, South Africa E-Merge Full time

    Senior Software Developer PositionWe are seeking a highly skilled Senior Software Developer to join our team at E-Merge. As a Senior Software Developer, you will play a key role in designing, developing, and maintaining web applications and cloud-based solutions using Node.js.The ideal candidate will have a strong background in software development, with a...


  • CapeTown, South Africa JenRec Recruitment Full time

    We have an exciting opportunity for a Senior Software Developer to join our team at JenRec Recruitment.Key Responsibilities:Design, develop, and test web applications using C#, JavaScript, and ASP.NET.Work on relational database design and implementation using SQL.Qualifications:4+ years of experience in web development.Strong technical and analytical...


  • CapeTown, South Africa E-Merge Full time

    E-Merge is seeking a seasoned Senior Software Development Expert to spearhead the development of custom apps and systems that drive business innovation. As a key member of the team, you will leverage your technical expertise to design, build, and maintain scalable, secure, and reliable software solutions.The ideal candidate will have a strong background in...


  • CapeTown, South Africa E-Merge Full time

    About the RoleWe are seeking a highly skilled Senior C# Software Developer to join our fast-paced tech team at E-Merge, a Cape Town-based fintech and payments hub. As a key member of our team, you will play a crucial role in driving ambitious change in real-time ETF payment solutions, eCommerce, and e-Billing.Key ResponsibilitiesDesign and develop scalable,...


  • CapeTown, South Africa People Solved Full time

    About the RoleWe are seeking a highly skilled C# Software Developer to join our team at People Solved. As a key member of our software development team, you will play a crucial role in designing, developing, and deploying cutting-edge software applications.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using C# and...


  • CapeTown, South Africa E-Merge Full time

    E-Merge is a vibrant tech company based in the stunning city of Cape Town, renowned for its breathtaking landscapes and lively culture. Our team of software wizards thrives on innovation and delivering top-notch solutions to clients worldwide.We're seeking an experienced Senior Software Developer with expertise in Node.js and cloud/web solutions to join our...


  • CapeTown, South Africa JenRec Recruitment Full time

    Responsibilities & QualificationsWe're looking for a Senior Full Stack Software Developer to join our team at JenRec Recruitment. Key responsibilities include:Developing and implementing clinical web applications that align with our strategic goals.Ensuring the performance, quality, and responsiveness of applications.Conducting code reviews, unit testing,...


  • CapeTown, South Africa People Solved Full time

    A cutting-edge technology company currently undertaking a digital transformation are looking for talented Senior C# Software Developer youll support the delivery of cutting-edge software that supports critical business processes that will help the team excel at creating an exceptional customer experience to stay ahead of the game. Main development languages...


  • CapeTown, South Africa E-Merge Full time

    Job Title:Senior Software DeveloperJob Summary:E-Merge is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in cloud and web solutions, with a focus on Node.js development.This role requires a high degree of technical proficiency, as well as excellent communication and collaboration skills. The...


  • CapeTown, South Africa E-Merge Full time

    About the Role:E-Merge is seeking a highly skilled C# Software Developer to join our team in Western Cape. As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software applications using C#, .NET, and AWS.Key Responsibilities:Design and develop software applications using C#, .NET, and AWSCollaborate with...


  • CapeTown, South Africa People Solved Full time

    Job Title: Principal Software Engineering LeadA cutting-edge technology company, People Solved, is currently undergoing a digital transformation. We are seeking a talented Principal Engineering Lead to play a crucial role in reviewing the way of work within our Engineering teams, maintaining a tight partnership between Architecture and Engineering. This role...

  • Engineering Lead

    4 months ago


    CapeTown, South Africa People Solved Full time

    Job Description : A cutting-edge technology company currently undertaking a digital transformation are looking for a talented Engineering Lead who oversees a team of technical leads who work on accelerating technical proficiencies and delivery within their portfolio projects. In this role, prepare to get your hands dirty by working closely with software...


  • CapeTown, South Africa The Recruiters Full time

    About The RoleWe are seeking a highly skilled Senior Sales Development Manager to join our team in Montague Gardens, Cape Town. As a key member of our sales team, you will be responsible for driving business growth and exceeding sales targets by identifying new business opportunities and building strong relationships with clients.The ideal candidate will...


  • CapeTown, South Africa E-Merge Full time

    About the Role:E-Merge is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications and cloud-based solutions using Node.js and TypeScript.Key Responsibilities:Design and develop scalable web applications and cloud-based...


  • CapeTown, South Africa E-Merge Full time

    E-Merge is currently seeking a skilled Senior Software Engineer to join their team in Cape Town. This permanent position offers a cost-to-company salary of R530k PA.The ideal candidate will have 4-8 years of experience in software engineering, with a strong background in commercially successful systems in fintech, payments, banking, messaging, credit,...


  • CapeTown, South Africa E-Merge Full time

    Senior C# Developer RoleE-Merge is driving ambitious change in real-time payment solutions and eCommerce with a fintech and payments hub in Cape Town. We're seeking a technically strong Senior C# Software Developer with deep skills in React.Key Responsibilities:Developing high-quality C# software using the latest .NET Core versionCreating RESTful Services...

  • Software Developer

    1 month ago


    CapeTown, South Africa E-Merge Full time

    About E-Merge:E-Merge is a leading company that provides solar-powered electricity and smartphones at an affordable price to households across various regions.We are currently looking for a talented Intermediate Developer to join our fast-growing team.Our Technology:We operate through a network of agents and merchants to meet the challenges of last-mile...


  • CapeTown, South Africa The Legends Agency Full time

    Key Responsibilities:Design and develop software applications using industry-standard programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and maintain high-quality software solutions.Required Skills:Proficiency in software development methodologies.Strong understanding of computer systems...


  • CapeTown, South Africa JenRec Recruitment Full time

    This leading software solutions provider collaborates with top companies across various sectors worldwide. They have extensive experience in multiple industry sectors and are always open to new challenges. With a strong focus on teamwork, they seek candidates who are willing to go the extra mile. Their clients are renowned for their custom software...