Software Team Lead

 

Recruiter:

IOCO

Job Ref:

iOCO00981

Date posted:

Monday, September 13, 2021

Location:

, South Africa

Salary:

Negotiable


SUMMARY:
The Role:

Our client is looking for a Software team lead to join their development team, ensuring the software delivered to customers and project teams is developed to an enterprise standard and quality.

Essential Functions:

  • Line management ...

    POSITION INFO:
    The Role:

    Our client is looking for a Software team lead to join their development team, ensuring the software delivered to customers and project teams is developed to an enterprise standard and quality.

    Essential Functions:

    • Line management and personal development of a team of highly skilled staff including software developers.
    • Provide technical leadership to the team through coaching and mentoring.
    • Work closely with onshore and offshore developers, UX, BA, Testers, and other product development resources, providing technical expertise on projects, as well as supporting team members and end users to ensure technical compatibility and user satisfaction.
    • Maintain high standards of software quality within the team by establishing and promoting good practices and habits. Identify and encourage areas for growth and improvement within the team.
    • Collect Non-Functional requirements and ensure that solutions deliver them.
    • Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans. Prepare reports, manuals and other applicable documentation on the status, operation and maintenance of software.
    • Provide advice to delivery teams and clients on the design and implementation of solutions during project delivery.
    • Prepare reports, manuals and other applicable documentation on the status, operation and maintenance of software.
    • Ensure the Development Team adhere to high-quality development principles while delivering solutions on-time and on-budget. Provide third-level support to business users.
    • Raise and contribute to architectural design decisions.
    • Provide marketing and sales support activities necessary to ensure success of the products and services offered by the software team and the company as a whole.
    • Promote and demonstrate Insigâ??s products and services at exhibitions or to customers where appropriate, including facilitating in-house and outside demo/training courses.
    Skills and Experience:

    The tech stack is listed below from most to least important:

    • HTML and Javascript
    • Git as a part of everyday development.
    • C# and/or Typescript
      • Massive bonus but unlikely to find candidates: NestJS
      • Bonus: Python
    • RestAPI and RESTFUL web services
      • Basically should understand SOLID principles
    • Must understand containerisation â?? Must have practical experience with Docker.
    • Vue JS or Angular
    • Azure Cloud (Must have practical experience setting up SAAS / PAAS services such as Azure SQL and WebApps â?? anything else a bonus â?? AWS also ok)
    • Azure DevOps for deployment
    • Azure DevOps for project tracking
    • SQL and/or PostgreSQL
      • Bonus: InfluxDB / Prometheus
    • Unit Testing (Any Framework)
    • SASS / SCSS front end programming.
    • Linux and Bash
    Key Accountabilities:

    HEALTH, SAFETY COMPANY STANDARDS

    • Present fit for work in a fit healthy state and inform supervisor of any illness or medication that may impact your fitness for work.
    • Ensure the health and safety of all personnel involved in operations in compliance with company standards.
    • Ensure that operations activities comply with company standards including but not limited to, enforcement of housekeeping, workspace organization and waste management standards as defined by the Chief Executive Officer/Board.
    • Comply with all relevant Legislation, Codes of Practice, client instructions, policies, procedures, specifications and practices.
    • Observe all warning, prohibition and mandatory PPE signs and notices.
    • Wear correct personal protective equipment.
    • Identify hazards and take corrective actions as appropriate.
    • Report all hazards or potential hazards, unsafe or unsatisfactory practices, incidents, personal injury or near misses immediately to your supervisor.
    • Take appropriate action in the case of an emergency.
    • Provide safety leadership by the example you set for the company.
    • Participate in accident and incident investigations as required, where necessary lead investigations for more serious events.
    Personality and Attributes:
    • Actively contribute to your personal and staff development.
    • We act with integrity at all times.
    • We will respect each other.
    • Any form of workplace discrimination, bullying, harassment, or physical assault will not be tolerated.
    • All employees and contractors will be treated fairly and without bias.
    • The privacy of all our employees and contractors will be respected.
    • The identification and communication of training and development needs.

     

     

    Other:

    Work envirnment:

    • Act responsibly and accept the application of leading practice environmental standards.
    • Identify and help eliminate, mitigate, or remediate the environmental impacts of our activities.
    • Improve the ways with which we use raw materials, energy, and natural resources.


     

    NB! This job is now closed. You can apply for other jobs by uploading your CV.



     

 

 

Similar jobs you might be interested in:

Estimating Manager
Location: Johannesburg
Salary: 1.5 Million CTC Annually
Senior Estimator - Road and Earthworks
1 day ago


Microsoft Dynamics 365 Consultant
Location: Johannesburg
Salary:
1 day ago


Financial Manager
Location: Durban
Salary:
A well-established and growing organization based in Durban North is seeking an experienced and results-driven Financial Manager to oversee and manage the full financial function of the business. The successful candidate will play a strategic role in financial planning, compliance, reporting, and operational decision-making. This position is ideal for a seasoned finance professional with strong le...
2 days ago


Senior Full Stack Engineer
Location: South Africa
Salary: Market Related Monthly
Role:Our client is looking for a highly experienced and driven Senior Full Stack Engineer with a strong background in enterprise application development using .NET and Angular. This role is perfect for someone who thrives in fast-paced environments and is eager to contribute to scalable, high-performance systems that handle large volumes of data. You will play a pivotal role in designing...
2 days ago


Inland Sales Manager
Location: Clayville
Salary: Market related
We are seeking an experienced Sales Manager for our dynamic Inland team with proven track record.
2 days ago


Sales Manager - Inland
Location: Clayville
Salary: Market related + benefits
Sales Management
2 days ago


Java Developer (IDIT) Team Lead
Location: Johannesburg
Salary:
Our client in Insurance industry is looking for Java Developer (IDIT) team lead Java team lead will be responsible for overseeing the development of complex IT platform using Java Enterprise Edition, specifically the IDIT platform. This role includes leading a development team, driving end-to-end project delivery, ensuring technical excellence, and fostering collaboration across business and IT st...
2 days ago


Java Developer (IDIT) Team Lead
Location: Johannesburg
Salary:
Job Purpose:Java team lead will be responsible for overseeing the development of a complex IT platform using Java Enterprise Edition, specifically the IDIT platform. This role includes leading a development team, driving end-to-end project delivery, ensuring technical excellence, and fostering collaboration across business and IT stakeholders. The successful candidate will provide both hands-on co...
2 days ago


IT Manager
Location: Johannesburg
Salary: Annually
The IT Manager will be responsible for planning, delivery, security and ongoing management of IT systems and services across the SA operations. Ensuring stable, secure and cost-effective IT services IT services that enable business objectives, while leading a local IT team and managing Vendors, projects and compliance
2 days ago


Applications Manager
Location: Cape Town
Salary: Monthly
If you enjoy turning complex systems into smooth-running engines, this role is for you. As Applications Manager, you’ll take charge of core business applications keeping them stable, scalable, and perfectly aligned with business goals while delivering smart, customer-centric solutions that actually make work easier.You’ll own the full application journey, from design and development to...
2 days ago


Create a free job alert for Software Team Lead in

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions