Senior Developer – Java PHP C#

Share and send to your friends !
Senior Developer - Java PHP C#
Benefits: Negotiable
Location: Cape Town, Rondebosch
Type: Permanent
Reference: #21138
Company: Datafin Recruitment

The coding talents of a self-driven senior developer who is able to take ownership of all assigned projects within development, testing and maintenance phases is sought by a fast-paced fintech company to join its team at its Cape Town or Joburg division. Your core role will be to write exceptional quality, testable and workable code that aligns with the business requirements. You will also be expected to do Code Reviews, participate in Pair Programming, support Continuous Improvement by investigating for alternatives and innovative tech options and present your recommendations for architectural review. You must have Grade 12 / Matric, a relevant accredited Software Development focused Degree / Diploma or Certification, 6+ years' Development experience within a high-volume environment, strong SQL skills, ORM technologies, Relational Databases, Git, Mercurial, CVS, Subversion, TFS, Test-Driven Development & exposure to graph databases. You must also be familiar with CI Tools, Object Oriented analysis and design and be able to build cloud-based applications in AWS.
Coding -
  • Write well-designed, testable and working code based on business requirements.
  • Ensure the code is scalable and adheres to security standards.
  • Deployable in infrastructure provided for release.
  • Commit to source control in a working state with all dependencies updated.
Quality assurance -
  • Ensure code is working and signed off by the client.
  • Ensure all Code Reviews have passed.
  • Ensure all tests are working.
Technical analysis -
  • Be involved in the planning, design and development of the identified systems and platforms, contributing to all phases of the development life cycle.
  • Responsible for supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Documentation -
  • Assist with relevant documentation as and when required.

Participation in SCRUM team -
  • Actively participate in stand-up, sprint planning retrospectives etc.
  • Work with team to meet the sprint goal.
  • Participate in Pair Programming.
Responsibilities on demand -
  • Due to the fluid and dynamic environment, new, additional, or changed position responsibilities will occur. Successful demonstration of change orientation is an on-going responsibility in all positions.
  • Matric / Grade 12.
  • Any relevant accredited IT Degree, Diploma or Certifications related to Software Development.
  • Six+ years proven development experience within a high-volume environment.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies.
  • Knowledge of source control such as Git, Mercurial, CVS, Subversion, TFS.
  • Solid understanding of the SDLC.
  • Develop, test, and maintain high-quality application software.
  • Experience with Test-Driven Development.
  • Exposure to graph databases.
  • Message Queues.
  • Agile Techniques, DoD, Scrum, Kanban, Standup, Sprints, Retrospectives etc.
  • Previous experience within a FinTech or Payments environment.
  • Object-oriented analysis and design using common design patterns.
  • CI Tools.
  • Build highly scalable cloud-based applications in AWS.
  • Architecture input and implementation of new technologies.
  • Passion for software development and technology.
  • Eager to learn new tech.
  • Business awareness.
  • Problem solver.
  • Flexibility: A talent for adjusting quickly to rapid change, with a strong sense of urgency and ability to work well under pressure.
  • Team Player: A reliable team member, experience in working effectively with others in a team setting and able to take in other's ideas as well as constructive criticism from team members
  • Analytical abilities: An eye for detail, technical as well as in a general context.
  • Communication: An ability to communicate clearly and confidently in an international environment.
  • Commitment: The dedication to achieve goals; and to continuous professional and personal development.
  • Innovative.
  • Continuous Process Improvement.
  • Responsibility and Initiative - A self-starter

Posted on 05 Jan 12:22, Closing date 4 Feb
Taryn Roman
[email protected]
087 351 0743

Senior Backend Developer Remuneration: market-related  Location: Cape Town Type: Permanent Company: JobCrystal Job description An insuretech platform is looking for a Senior Backend Developer who is passionate about tech start-ups and who has a…
Senior Android Developer Remuneration: market-related  Location: Cape Town Type: Permanent Company: JobCrystal Job description A young Fintech company based in Centurion and Cape Town is looking for a Senior Android Developer. The…
Senior Frontend Developer Benefits: Negotiable Location: Cape Town Type: Permanent Reference: #21336 Company: Datafin Recruitment Job description Architect efficient and reusable front-end systems that drive complex web applications as the…
Business Analyst Manager Benefits: Negotiable Location: Cape Town Type: Permanent Reference: #21310 Company: Datafin Recruitment The strong leaders and commercial acumen of a self-driven Business Analyst Manager is sought by…
Senior Java Developer Benefits: Negotiable Location: Cape Town, Westlake Type: Permanent Reference: #21658 Company: Datafin Recruitment A well-established and growing proptech company in Westlake seeks the coding expertise of a…
All jobs Western Cape IT & Telecommunications Software Data Architect/Team Lead Benefits: Negotiable Location: Cape Town, Claremont Type: Permanent Reference: #21502 Company: Datafin Recruitment Serve as a data expert who…
Data Engineer Remuneration: market-related  Location: Cape Town, Woodstock Type: Permanent Company: JobCrystal Job description A Financial Services provider in Cape Town providing innovative, flexible, and convenient finance solutions, is looking…
General Details Location: , OtherJohannesburg Advertised By: Agency Job Type: Contract Description Job Description My gift to you this Christmas, is the opportunity to apply for a Senior .Net Developer…
Intermediate Python Developer – Django Benefits: Negotiable Location: Pretoria, Centurion Type: Permanent Reference: #20978 Company: Datafin Recruitment A cutting-edge fintech company in Centurion seeks the coding talents of an Intermediate…