Intermediate Software Engineer Job Spec

Intermediate Software Engineer

As an Intermediate 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 into the Head of Project Management and rely on their Stream/Team Lead for technical guidance and mentorship on the projects they are working on. You will be required to have a minimum of 2-4 years of relevant development experience.

As a more senior member of the team, you will have more responsibilities and will be required to deliver work of higher quality. As a more experienced developer, your team members will also be more dependent on you and you are required to assist your team members in their day-to-day role as and when required.

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 assist in the design of project requirements.
  • The employee can offer technical assistance based on their specific technical knowledge.
  • 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.

    Software Development

    • 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.
    • The employee is able to understand and implement the integration of software with third party systems and/or software written by Codehesion and is able to assist others on their projects.
    • 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 can update sprint tickets with valuable feedback and insights. A sprint retrospective is unnecessary to show progress.
    • You are required to show consistent aolue through reaching your allocated velocity goal after each sprint.

      Living The Values Of Codehesion

      Growth

      Eagerness to learn and progress: Growth in technical ability. Growth in project performance. Invests and takes ownership in individual/professional growth.

      Passion for brand

      Participation in company activities. Passion for Codehesion’s collective goal to thrive. You have a positive influence within your work environment. Contributes to company initiatives.

      Get to done

      Effectively meeting project deadlines. Availability (creating time to learn). Working on context switch ability. Learning to deal with pressure.

      Team Player

      Effectively communicates with team, peers, superiors, and clients. Effectively manages a good relationship with team, peers, superiors, and clients.

      Sign your work

      Ownership. Quality. Responsibility.

      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.