Lead Software Engineer Hybrid Role Based In Cape Town

Cape Town, Western Cape, South Africa

Job Description


SUMMARY:
Lead Software EngineerPOSITION INFO::A cutting-edge technology company currently undertaking digital transformation is looking for a talented Lead Software Engineer, youll be required to effectively lead and execute the Development portfolio and related activities. This is a key role for the business that requires an entrepreneurial individual who can direct as well as do the work, and who will gain much satisfaction from solving a wide variety of challenging problems and playing a pivotal role within a small and focused development management team.Primary Duties

  • Management of a Software Development team, including recruitment, appraisals, and other related management functions
  • Attend project kick-off meetings with clients and ensuring all projects are project managed, tracked, and delivered upon to customer expectations and within required timelines.
  • Work together with product owners, business analysts and technical leads to deliver high quality software product.
  • Taking part in Scrum rituals such as stand-ups, planning sessions, demos, and retrospectives
  • Taking part in team activities such as collaborative-development and code-reviews
  • Taking part in cross-team activities such as knowledge-sharing and documentation
  • Helps to achieve Sprint goals.
  • Solves impediments.
  • Provide guidance to Product Owners and Business Analysts to assist execution of their respective Agile Projects
  • Provide coaching support during regular Agile/Scrum training efforts.
  • Educate, reinforce, and coach team members and stakeholders in all facets of Agile/ Scrum
  • Ensure a proper power balance between Product Owner and Software Development Team
  • Works with Product Owners
  • Strives to develop a Team into a High-Performance Team
  • Strong leadership and people management competencies
  • Leadership experience supporting the delivery of business value.
  • At least 6 years hands-on development experience.
  • Proficient in HTML5, CSS3 and JavaScript/TypeScript.
  • Strong experience with modern front-end frameworks like Reactjs/Nextjs.
  • Proven experience in working with Azure or AWS.
  • Expertise in responsive design, cross-browser compatibility and web performance.
  • Experience with front-end build tools such as Webpack/Gulp.
  • Familiarity with CSS preprocessors like SASS/LESS.
  • Computer Science related degree, diploma, or similar qualification.
  • Solid Understanding of C# and .NET.
  • Agile / Scrum experience.
Desirable skills youve got up your sleeveIt would be great if you also have some of the following skills:
  • Message Queues.
  • NoSQL.
  • Continuous Integration.
  • Experience with Content Management Systems such as Umbraco.
  • Experience with infrastructure as code e.g. Terraform/Pulumi.

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1369956
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R120000 per year
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned