Software Engineer (C#.Net & .Net Core)

IT – Software Development
Cape Town – Western Cape

MAKE a critical contribution to the architecture, design, development, and maintenance of cloud-based solutions – back end, front end (web/mobile) and cloud infrastructure of a global Software Tech company seeking a talent Software Engineer with strong C#.Net & .Net Core. You must possess a 3-year IT-related Degree/Diploma with 5+ years’ designing & building software applications utilisiing C#, .Net and .Net Core and have proficiency with HTML, CSS, JavaScript, TypeScript, Angular, Vue, React, SOAP, REST, Entity Framework Core, ASP .Net Core and exposure to Containerization technologies. If you are looking to grow your career and be part of a results-driven team who are passionate about what they do, then APPLY NOW!
  • 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, researching innovative technologies, and accelerating development efforts across the product line.
  • Contribute to the architecture, design, development, and maintenance of cloud-based solutions – back end, front end (web/mobile) and cloud infrastructure.
  • Build, monitor and manage solutions.
  • Follow best software engineering practices.
  • Grow your skillset and work towards being an experienced Full Stack Developer.
  • Apply your mind at being creative and innovative.
  • Contribute to design and source code reviews.
  • Mentor Junior and Intermediate Developers.
Qualifications –
  • Minimum 3-year Computer Programming related IT Degree or Diploma.
Experience/Skills –
  • 5+ Years solid industry experience in designing and building software applications using C#, .Net and .Net Core.
  • Exposure to being part of an Agile development team is required.
  • Experience in developing web applications, server, and cloud-based technologies.
  • Must have proven experience in web development (HTML, CSS, JavaScript).
  • Experience with TypeScript with JavaScript frameworks like Angular, Vue and React.
  • Exposure to Web Back-end technologies (e.g., SOAP, REST) experience.
  • Experience in .Net, Entity Framework Core, ASP. Net Core.
  • Exposure to Containerization technologies.
  • Must be a South African citizen or hold valid work permit.
Advantageous –
  • Exposure to OAuth.
  • Exposure to Micro Service and Micro Front-end Architectures.
  • Microsoft Azure experience.
  • Willingness to learn and research modern technologies and be up to date with current practices.
  • Must be a courageous team player. 
  • Tenacious problem solver, with strong analytical and logical reasoning.