Senior Software Engineer

at PPS Insurance Company Ltd
Location Johannesburg, South Africa
Date Posted October 24, 2020
Category Engineering
Job Type Full-time
Currency ZAR

Description

Purpose of the Job:

Reporting to the Senior Manager: Applications Development, the incumbent will be required to take ownership of and accountability for technical excellence at every phase of the software development lifecycle. We are looking for a passionate Senior Software Engineer with the skills and experience to effectively engage with clients and create software solutions to complex business challenges across diverse industries. The successful incumbent will create innovative software as part of a team of software developers.

Duties & Responsibilities

Main Duties and Responsibilities:

Software Development:

  • Taking responsibility for system technology and architecture
  • Working with product owners to scope and prioritise development
  • Cloud-based software design and implementation
  • Implementing data analytics and business intelligence
  • Working with clients to unlock business value through software

Business Process Design:

  • Designing and optimising business processes
  • Using BPMN to document business processes
  • Implementing business processes in software

Project Management:

  • Working in a scrum team
  • Participating in the full software development lifecycle
  • Assisting with improving the software development process

Software Testing and Maintenance:

  • Automated unit, integration and UI testing
  • Identifying opportunities for system enhancements
  • Software configuration management

Desired Experience & Qualification

Formal Qualification:

  • An Engineering degree; BSc Computer Science; BCom Informatics; BIT; BIS degree
  • A postgraduate qualification will be an advantage
  • At least four (4) years’ commercial experience
  • Technical leadership and mentoring skills
  • A valid South African ID

 

Knowledge and Experience:

  • C#, Java, SQL, HTML and TypeScript
  • ASP.NET, MVC, WPF, and HTML5
  • Cross-platform mobile and server development using Xamarin and .NET Core suite
  • Microsoft Azure, PaaS and SaaS

Package & Remuneration

Market related package

Preference will be given to EE candidates

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za