- Work within a team, following Agile and Lean development methodologies.
- Work alongside like-minded people, with a wealth of knowledge at all levels.
- Work on incubating new products, drive researching innovative technologies, and accelerate development efforts across the product line.
- Drive 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 meet the architectural goals, as well as to monitor and manage solutions.
- Carry out design and source code reviews.
- Ensure that proper documentation of software design and development processes is in place.
- Follow best software engineering practices.
- Mentor and develop technical talent’s skillset.
- Apply your mind to be creative and innovative.
- Minimum 3-year Computer Programming related IT Degree or Diploma.
- 7+ years of solid industry experience in designing and building software applications using C#, .Net, and .Net Core.
- Experience in .NET, Entity Framework Core, ASP. Net Core.
- Designing, building, deploying, hosting, and troubleshooting web solutions.
- Experience with designing and implementing secure database systems.
- Exposure to containerization technologies.
- Exposure to being part of an Agile Development team is required.
- Strong practical experience in developing web applications, servers, and cloud-based technologies.
- Web back-end technologies (e.g., SOAP, REST) experience.
- Must have experience in Microsoft Azure.
- Must be a South African citizen or hold valid work permit.
- 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.
- Aptitude for presenting ideas to various levels in the organisation.
- Must be a courageous team player.
- Tenacious problem solver, with strong analytical and logical reasoning.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.