Senior Back End Developer (CPT Only) at Datafin Recruitment



TAKE technical ownership of application and service architecture implementation as the next senior back-end developer sought by a dynamic FinTech company. Your role will be focused on creating and developing maintainable and reliable software that meets build specifications, in accordance with project plans, performance/quality standards and Scrum frameworks. The ideal candidate should be based in Cape Town with 6-8 years of business application development experience in the B2B Transactional / Payments / SaaS industry. You should preferably hold a BSc. Computer science or equivalent degree or be MCSD certified, and your technical tools must include: C#, VB.Net, JavaScript, HTML, CSS, jQuery, AJAX, MSSQL, Web Services, WCF, MS Office Suite, CRM, Asana, MS Teams, MS Team Foundation Server (TFS). All applicants MUST HAVE an unlimited internet connection.


  • Develop, deliver, maintain and implement high quality technical solutions in accordance with company quality requirements/specifications/standards.
  • Technically support the implementation of the applications/services architecture.
  • Continuously strive to make improvements to existing products and/or systems and services and ensure development teams adhere to common patterns and practices.
  • Seek and act on feedback from the development team and stakeholders.
  • Keep up to date with relevant technology standards or best practices.
  • System and unit tests as well as maintenance of technical documentation if necessary.
  • Communicate effectively and escalate issues in a timely manner.
  • Assist customers with onboarding if needed.
  • Collaborate and work closely with all relevant stakeholders to deliver product software developments, adjustments or revisions that:
  • Interpret architecture principles into designed and deployable/usable solutions.
  • Always have the best interests of customers in mind.
  • Are built to the exact specification requirements of the companies.
  • Are tested and validated against required internal/external quality standards.
  • Deploy without errors or bugs.
  • Are among the highest coding practices in the industry.
  • Integrates the system as a whole.
  • Participate in regular Scrum or cross-functional meetings to review:
  • The status of the project.
  • Commercial specifications.
  • Errors or operating problems.
  • Time limit.
  • Customer feedback.
  • Provide technical input for the creation of software documentation and training materials, as required.
  • Research and recommend technologies, tools, methods and processes to increase efficiency and pace/quality of delivery.
  • Identify and mitigate operational risks in the capability area.
  • Take responsibility for development and cross-skills across multiple disciplines within own domain to expand team capabilities and versatility.
  • Constantly collaborate with relevant team members to constantly improve the functionality and usability of applications.
  • Identify and resolve system issues and coding issues, addressing them urgently and involving relevant stakeholders.


Skills –

  • BSc. Computer Science or equivalent degree or MCSD certification preferred.

Experience/Skills –

  • 6-8 years of real experience developing business applications within the transactional B2B/payments/SaaS industry.
  • Ability to interpret architectural concerns for solution design in addition to translating user requirements into technical specifications and/or code.
  • Advanced programming skills: C#, VB.Net, JavaScript, HTML, CSS, jQuery, AJAX, MSSQL, Web Services, WCF.
  • Proficiency in MS Office suite, CRM, Asana, MS Teams, MS Team Foundation Server (TFS).
  • Willingness to troubleshoot and solve complex problems.
  • Customer focused at all stages of the SDLC.
  • Applicant MUST HAVE an unlimited internet connection.

Advantageous –

  • Solid knowledge of the payments industry.
  • Experience in programming languages/frameworks such as PHP, NodeJS, Pascal, Java.
  • Knowledge of message queues.


  • Exceptional numerical reasoning, logical ability and problem solving skills.
  • Active and enthusiastic team player acting as an ambassador for product delivery.
  • Willingness to adapt to significant changes in technology or environment.
  • Leads the evaluation of ideas, tools, technology, standards and best practices.
  • Ability to manage multiple projects and meet deadlines.
  • Good sense of design, production value and attention to detail.
  • Well organized with strong time management skills and the ability to juggle multiple objectives in accordance with prescribed procedures and processes.
  • Works well under pressure.
  • Ability to work independently and in a remote team environment.
  • Clear communication skills.
  • Honest, reliable and hardworking.
  • Motivated.

Although we would really like to respond to every application, if you are not contacted for this position within 10 working days, please consider your application unsuccessful.


When applying for a job, make sure you meet the minimum job requirements. OnlySouth African citizens will be considered for this role. If you are not at the stated location of any of the jobs, please note your relocation plans in all job applications and correspondence. Please email a word copy of your CV to [Email Address Removed] and mention the reference numbers of the works. We have a job listing on [URL Removed] Datafin IT Recruitment – Jobs in Cape Town.

Desired skills:

Find out more/Apply to this position

Source link


Comments are closed.