As a Senior Software Engineer, you are responsible for the research, design, and writing of new software solutions as part of a team on a project. This role will report to the Head of Project Management and rely on their Stream/Team Lead for technical guidance and mentorship. You will be required to have a minimum of 4+ years of relevant development experience.
As one of the most senior members of the team, you will have more responsibilities as a senior software engineer and you will be required to deliver work of a higher quality. In your role, you will need to assist your team members in their day-to-day roles as and when required. You need to motivate and inspire the team by creating an environment that promotes positive communication and encourages the bonding of team members. We will look to you to be a guru of great standards, quality, and new technology within your team.