Lead Web Developer

at Recru-IT
Location Port Elizabeth, South Africa
Date Posted September 16, 2022
Category Web Design & Development
Job Type Full-time
Currency ZAR

Description

Duties & Responsibilities

Essential Functions:

  • Directing the team in development, coding, testing, and debugging
  • Writing testable and efficient code
  • Leading code reviews and ensuring that code quality is up to standard
  • Quick turnaround of support requests, bugs, and onboarding of new clients
  • Mentoring team members ensuring that they adhere to determined quality standards
  • Management of expectations from the functional team, ensuring that we set realistic expectations both up and down stream
  • Working in conjunction with architects, research and development and IT leadership to ensure we stay cutting edge
  • Attend training courses as requested by the Product Owner
  • Attend meetings as and when required
  • Carry out any other additional duties as required by the Product Owner

Required Skills:

  • Self-Management – Applicants need to possess the drive and ability to take projects and run with it. (From conception to user satisfaction)
  • Technical – Experience in the company core technology stack is essential but recognise that many skills and technologies can be learnt on the way.
  • Problem solving skills are essential
  • With both the larger volume in clients and increase in size of clients a focus on speed and responsiveness is key to the client experience
  • Language – English, is essential. Other languages would be beneficial.
  • BSc in Computer Science, Engineering or a related field
  • Minimum of 8 or more years of experience required
  • C#
  • .NET
  • Blazor
  • MS SQL Server
  • WCF and Rest Web Services
  • Entity Framework (beneficial)
  • Azure DevOps (beneficial)
  • Test Driven Design (beneficial)
  • Software Architectural Design Patterns and implementation

Additional:

  • Follow the Company HR Policy, the Code of Business Conduct and department policies and procedures, including protecting confidential company information, attending work punctually and regularly, and following good safety practices in all activities.
  • The responsibilities associated with this job will change from time to time in accordance with the Company’s business needs. More specifically, the incumbent may be required to perform additional and/or different responsibilities from those set forth above.
  • The above declarations are not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job.
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za