Senior Software Engineer

1 week ago


Cape Town, South Africa Vista Group Full time
Job title : Senior Software Engineer - Software Integrations Job Location : Western Cape, Cape Town Deadline : December 14, 2024 Quick Recommended Links
  • Jobs by Location
  • Job by industries

Description

  • As a Senior Software Engineer Team Lead you'll lead a team of Software Engineers with responsibility for the collaboration, coordination and communication for the squad.
  • This is a hands-on software engineer role maintaining best practice code quality, design and architecture, and actively contributing to the larger codebase and technology roadmap. You will design, develop and implement solutions both on your own and in peer development style.

About the role

Team Leadership:

  • Motivate and lead the team in a positive way including assisting them to become self-organised, take ownership of the products they work on and deliver on timelines
  • Encourage, guide and direct Engineers in your squad
  • Foster an environment of continuous improvement. Share ideas, learnings and technology with the team
  • Be an inspiring leader – foster and encourage innovation
  • Advocate the squad’s mission
  • Work constructively to assist team members, supporting learning and growth and lead by good example
  • Work with the Engineering Manager to encourage healthy team collaboration and communication processes such as code reviews, test shares, design discussions etc.
  • Foster an agile mindset (e.g. incremental delivery, frequent demos)

Tech Lead / Software Engineer:

  • Own the education and implementation of the tech stack
  • Be accountable for the technical implementations of the squad
  • Help guide a team of Engineers to deliver high-quality and innovative solutions
  • Act as a Lead Engineer in the delivery of quality software architecture and code
  • Maintain best practice code quality, design and architecture
  • Act as the ‘final say’ in technical implementation discussions when required

Recruitment:

  • Assist the Engineering Manager with recruitment of new team members. Involvement in technical interviews, selection, training and mentoring of the technical team
  • Arrange induction into the team and mentoring of new members to ensure they are well integrated, trained and supported

HR Management:

  • Dedicate time to people management activities including, employee support, team-building, and cross-squad communication
  • Prepare and conduct staff performance reviews
  • Ensure that team members are developing their skills and knowledge as best as possible, including providing coaching and mentoring, or recommending additional training where necessary
  • Approve team member leave requests and ensure team coverage is adequate during critical times
  • Contribute to team member performance reviews by providing honest and detailed feedback, and attending reviews as requested
  • Make sure you have the right level of resource in the team

Communication:

  • Act as a communication point to the team for other stakeholders in the business
  • Represent team issues and concerns to the Engineering Manager and to external stakeholders
  • Communicate early when timeframes are at risk
  • Champion processes agreed to by the leadership team, provide honest feedback and contribute to these process designs when requested
  • Report team progress to the Engineering Manager as required

Supporting Strategic Objectives:

  • Execute and help refine Vista Group’s, Strategic objectives, Product delivery, Effort and timeline estimation methodology, Engineering alignment with KPIs
     

  • ICT jobs


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...


  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Looking for a challenging role in software development?BET Software is seeking a Senior Software Developer in Cape Town to join our team of innovators.In this position, you will design, code, and refine complex software solutions, leading development projects and mentoring junior team members.This is an excellent opportunity for those ready to drive...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Are you a seasoned software engineer looking to take your career to the next level? Do you have a passion for leading teams and driving innovation in the mobile space? We're seeking an experienced Senior Mobile Software Engineer to join our team at Entelect.We offer a competitive salary of $150,000 - $180,000 per annum, depending on experience, as well as a...

  • Software Engineer

    2 weeks ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software EngineerJob Location : Western Cape, Cape TownDeadline : December 06, 2024Quick Recommended Links Jobs by Location Job by industries MRI Software is seeking a Software Engineer to join our team in our Cape Town office! As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Lead a team of talented software engineers at Entelect, where innovation meets expertise. We are seeking an experienced Software Engineering Lead to drive our delivery teams towards exceptional results.We prioritize growth, collaboration, and innovation in our culture, offering a dynamic environment that fosters versatility and individual attention to career...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at OfferZen. As a Senior Software Engineer, you will be responsible for developing and supporting software applications using C# and .NET technologies.Key Responsibilities:Develop and support software applications using C# and .NET technologies.Collaborate with Frontend...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software is a global industry leader in real estate software, constantly striving to amaze and maintain its high client experience standard.We're seeking an experienced Senior Software Engineer to join our team in Cape Town. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining software...

  • Software Engineer I

    2 weeks ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software Engineer IJob Location : Western Cape, Cape TownDeadline : December 19, 2024Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop software features in a self-sufficient way and to a high technical standard Understanding the system architecture and technical goals of the product Follow the development...

  • Software Engineer I

    1 week ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software Engineer I Job Location : Western Cape, Cape Town Deadline : December 19, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop software features in a self-sufficient way and to a high technical standard Understanding the system architecture and technical goals of the product ...


  • Cape Town, Western Cape, South Africa Gap Consulting Full time

    About UsGap Consulting is a dynamic and innovative company seeking a highly skilled Senior Software Engineering Lead to join our team. We are committed to delivering exceptional results and providing opportunities for growth and development.Role OverviewWe are looking for a seasoned professional with extensive experience in software engineering, specifically...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    We are Boardroom Appointments, a leading recruitment agency specialising in high-level executive appointments.Our client is seeking a highly experienced Senior Software Engineering Lead to join their team.Estimated Salary: $120,000 - $180,000 per annumJob Description:The Senior Software Engineering Lead will be responsible for leading the architecture and...


  • Cape Town, South Africa Thales Aerospace Communications Full time

    Senior Embedded Software Engineer at Thales Aerospace Communications | softgarden View job here Senior Embedded Software Engineer Full Time ...


  • Cape Town, Western Cape, South Africa Sanlam Group Full time

    Job Title: Senior Software Quality Assurance EngineerWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Sanlam Group. This role involves providing testing services to the Epsilon squad and ensuring that our software meets the highest standards of quality.


  • Cape Town, South Africa NOV Full time

    Job title : Senior Software EngineerJob Location : Western Cape, Cape TownDeadline : December 26, 2024Quick Recommended Links Jobs by Location Job by industries Job Description NOV ReedHycalog is a global leader in the design, manufacture, and sale of tools and equipment used by the energy industry. We are currently seeking a skilled Software Engineer to...


  • Cape Town, South Africa NOV Full time

    Job title : Senior Software Engineer Job Location : Western Cape, Cape Town Deadline : December 26, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description NOV ReedHycalog is a global leader in the design, manufacture, and sale of tools and equipment used by the energy industry. We are currently seeking a skilled...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team. As a Senior Mobile Software Engineer, you will be responsible for designing, developing, and maintaining high-performance mobile applications using Flutter and Dart. Your expertise in mobile development will enable you to create...


  • Cape Town, South Africa Vista Group Full time

    Job title : Senior Software Engineer - Software IntegrationsJob Location : Western Cape, Cape TownDeadline : December 14, 2024Quick Recommended Links Jobs by Location Job by industries Description As a Senior Software Engineer Team Lead you'll lead a team of Software Engineers with responsibility for the collaboration, coordination and communication for...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Establish a rewarding career at Entelect, where we prioritize people and foster a culture of growth, collaboration, and innovation. Join our dynamic team to tackle complex challenges and make a meaningful impact alongside passionate professionals who inspire and support each other.Key Responsibilities:Delivery: Utilize your expertise to develop world-class...