Senior Software Engineer Job Spec

Senior Software Engineer

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.

Within the Project Team

  • The employee engages in internal feedback and planning sessions - rates sprints and gives detailed and valuable feedback.
  • The employee engages and contributes to daily stand-ups and timeously identifies any issues and assists in the solving of issues.
  • Employee works well with the team and Project Management Office to assist in the design of project requirements and guides discrussion on possible solutions, anticipates trouble areas as well as identify areas to add value.
  • Within the frame of the project, the employee is able to execute their workload effectively whilst offering guidance to others.
  • Within the planning sessions, the employee can show accuracy and allocates mostly accurate weightings of tasks.
  • The employee works to the best of their ability with the Project Manager/Project Administrator on their team to ensure that the project producted is of high qaulity within the specific timeframe.

    Within the Project Team

    • The employee engages in internal feedback and planning sessions - rates sprints and gives clear and concise feedback.
    • Within the planning sessions, the employee is well versed in the function of a story point & weighing of tasks.
    • The employee engages and contributes to daily stand-ups and timeously escalates any issues and assists in the solving of issues.
    • Employee works well with the team and Project Management Office to gain an understanding of project requirements.
    • The employee engages and contributes to daily stand-ups and timely escalates any issues.
    • The employee works to the best of their ability with the Project Manager/Project Administrator on their team to ensure that the project produced is of high quality within the specific timeframe.

      Apply here

      Your form has launched! We have received your application. If you do not hear from us within 2 weeks, please consider your application unsuccessful.
      Please enter all fields and try again.