Application Architect (Full Stack) at Datafin Recruitment – Western Cape Cape Town


LEAD the architecture, design, development and maintenance of cloud-based solutions for a global software technology company seeking your technical expertise to be its next Application Architect (Full Stack). You will also be expected to perform design and source code reviews, work on new product incubation while accelerating development efforts across the product line. You must have a 3-year computer science degree/diploma, have 7+ years of solid industry experience designing and building software applications using C#.Net and .Net Core, proficiency in ‘Entity Framework Core, ASP.Net Core, Git, Azure, HTML, CSS, JavaScript, Angular, Vue/React, SOAP, REST. All applicants must be South African citizens or hold a valid work permit.


  • Work within a team, following Agile and Lean development methodologies.
  • Work alongside like-minded people, with a wealth of knowledge at all levels.
  • Work to incubate new products, drive research for innovative technologies, and accelerate development efforts across the entire product line.
  • Lead the architecture, design, development and maintenance of cloud-based solutions – back-end, front-end (web/mobile) and cloud infrastructure.
  • Develop software solutions and strategies to achieve architectural goals, as well as monitor and manage solutions.
  • Perform design and source code reviews.
  • Ensure proper documentation of software design and development processes is in place.
  • Follow software engineering best practices.
  • Coach and develop the skills of technical talents.
  • Apply your mind to being creative and innovative.


Skills –

  • Computer science degree or diploma related to computer programming of at least 3 years.

Experience/Skills –

  • 7+ years of solid industry experience designing and building software applications using C#, .Net and .Net Core.
  • Experience in .NET, Entity Framework Core, ASP. Sharp core.
  • Design, build, deploy, host and troubleshoot web solutions.
  • Experience designing and implementing secure database systems.
  • Exposure to containerization technologies.
  • Exposure to being part of an Agile development team is required.
  • Solid hands-on experience developing web applications, servers and cloud-based technologies.
  • Must have proven experience in web development (HTML, CSS, JavaScript).
  • Typescript with JavaScript frameworks like Angular, Vue or React.
  • Experience with back-end web technologies (e.g. SOAP, REST).
  • Must have experience in Microsoft Azure.
  • Git.
  • Must be a South African citizen or hold a valid work permit.

Advantageous –

  • Exposure to OAuth.
  • Exposure to Micro Service and Micro Front-end architectures.
  • GitHub and GitHub Actions.
  • Experience in mobile and cross-platform development.


  • Willingness to learn and research modern technologies and be up to date with current practices.
  • Ability to present ideas to different levels of the organization.
  • Must be a brave team player.
  • Tenacious problem solver, with strong analytical and logical reasoning.

Although we would love to respond to every application, if you are not contacted for this position within 10 business 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:

  • Application
  • Architect
  • Full

Find out more/Apply to this position

Source link

Comments are closed.