• Conducting design sessions with technical leads and developers.
  • Performing high-level investigations, analysis and design for solutions.
  • Identifying and driving initiatives to improve software at a product and system-wide level.
  • Collaborating with various parts of the business.
  • Identifying and researching technologies that could improve our clients software
  • Identifying opportunities for growth or improvement and propose potential solutions.


  • Relevant tertiary qualification.


  • 3 years’ experience in software development.
  • Understanding of various Software Methodologies.
  • Experience in the following:
    • .Net Core / C# / Angular
    • SQL Server / Azure
    • Kafka / Couchbase
    • Web Services

Desired Skills:

  • C#
  • .Net Core
  • Azure

Learn more/Apply for this position