Software Developer (Graduate – Associate level) at Sybrin

  • Full Time
  • Lusaka, Zambia
  • 000 USD / Year
  • Applications have closed
  • Salary: 000

Sybrin

This role aims to design, develop, test, and release bug-free software solutions or products (low to medium complexity) and gain a sealed software development practice knowledge to support delivering quality solutions.

Qualifications and Experience:

,
  • Higher Education Certificate in Software Development, Information Technology (NQF 5) or,
  • Diploma in Software Engineering, Computer Science, Programming, Information Technology (NQF 5, NQF 6) or,
  • Degree in Software Engineering, Computer Science, Programming, Information Technology (NQF 6, NQF 7) (including but not limited to Maths-inclined, SQL, Azure, AWS, AI,   ML, Project Management)
  • 0-1 years of experience at the Graduate level or 2-4 years of experience at the Associate level.

Key Responsibilities:

 

  • Develop Requirements
  • User story refinements
  • Development Documentation
  • Solutions Design, Development & Support
  • Product Design, Development & Support
  • Deployments to environments
  • Development Testing (Self, Unit, Sanity)
  • Engagements with other internal/external teams
  • Demonstrate Project Team Leadership

Critical Technical and Behavioural Skills Required:

  • Design Patterns (DP)
  • Modern UI/UX Principles (UXP)
  • Object-Oriented Principles (OOP)
  • SQL & Data Modelling (ERD)
  • Standard Database Management
  • Systems Access Management
  • Services Computing (Web Services)
  • HTML & CSS, C#.net, TypeScript /JavaScript
  • Windows Servers – IIS & Caching
  • Chromium-based browsers troubleshooting
  • File Systems & Libraries
  • Good requirements understanding (Wireframing)
  • Timeous & Qualitative Solutions Delivery
  • Development Documentation
  • Standard Sybrin Platform configuration and App development
  • Standard Sybrin Platform solutions release
  • Standard Product Engineering Knowledge
  • Source Control (Git)
  • Good communication skills
  • Emotional intelligence & Innovative
  • Take Initiatives
  • Act as Project Team Lead
  • Good Communication
  • Team Custodian
  • Change Identification