Development Lead

2 weeks ago


Cape Town, Western Cape, South Africa DigiBlu Full time

DEVELOPMENT LEAD

Description

Location

  • Cape Town
  • Hybrid Working

Contract Type

  • Permanent

Working Hours

  • This role will be servicing global clients so working hours may be affected.

Requirements:

  • Management and tracking of cross team/squad dependencies.
  • Provides proactive visibility and effectively communicates delivery targets, commitments and progress.
  • Encourages a culture of teamdriven decision making and commitment. Encourages team trust and facilitates team building.
  • Where appropriate, coaches the teams to improve collaboration and outcomes.
  • Good verbal and written communication skills for interacting with all levels of external and internal project stakeholders.
  • Proficiency in writing professional, documented, and welltested code
  • Conversant on software and architectural design patterns with deep understanding and experience over the entire SDLC methodology and software development best practices.
  • Designing and developing user interfaces using Angular best practices.
  • Knowledge of javaScript, angular frameworks (html, css, typescript).
  • Must be able to design, build and maintain high performance, reusable code and unit tests.
  • Have a Test Driven Design (TDD) approach.
  • Good Understanding of Java and OOP programming.
  • Good SOLID principle understanding.
  • Experience with Business process modelling.
  • Good understanding of DATA base structures.
  • Familiar with micro services and infrastructure.
  • Familiar with Docker and Docker compose.
  • Familiar with Testing frameworks (JUnit, Cucumber and Mockito)
  • Familiar with Pub/Sub events. (Kafka, RabbitMQ, AWS SQS)
  • Understands and can articulate how source control, CI/CD, containers, and agile methods fit within the software development landscape
  • Strong experience with integration technologies: REST API and JSON schema design
  • Delivery within cloud computing infrastructure: Amazon Web Services, Azure, or Google Cloud Platform
  • Exhibits understanding of Business Process Modelling (BPM), Business Process Modelling Notation (BPMN) (Tools and Technologies)


Solutions using
  • Camunda, Pipefy, iGrafx, Soho Creator

Education and Training

  • Bachelor of Science degree or equivalent in Computer Science or similar technical major, or equivalent professional experience
  • At least 7 or more years of software development experience.
  • 5 or more years' experience as a technical lead for software delivery teams
  • Competency in large scale solutions that solve real world problems
  • Demonstrable success in software development project delivery in a range of business domains

Toolkit Requirements

  • Experience with various types of languages, toolkits and frameworks across the entire SDLC
  • Languages
  • Javascript
2 + (Material / Bootstrap)htmlcsstypeScriptNpm

  • Java 11 + (required)
JPA/HibernateSpring Framework / Spring bootMaven/Gradle

  • Database
  • Postgres
  • MySQL
  • Oracle
  • MongoDB
  • Messaging
  • Kafka
  • RabbitMQ
  • AWS SQS
  • Source Control
  • Gitlab
CI/CD pipeline

  • Github
CI/CD pipeline

  • Bitbucket
  • Runtime
  • Docker
  • Kubernetes
  • Terraform
  • Test Automation
  • Unit Testing
  • Jasmine
  • Jest
  • NgMock
- jUnit

  • Mockito
  • EndtoEnd Testing
  • Cypress
  • Selenium
  • Cucumber

Ability to commute/relocate:

  • Cape Town
,

Western Cape:
Reliably commute or planning to relocate before starting work (required)

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

    SANCCOB is a leading marine conservation non-profit organisation, and seeks to employ a Resource Development Lead to join its team at SANCCOB Cape Town, located in Table View. The Resource Development Lead reports directly to the Head of Operations at SANCCOB.The key performance areas for this position are to:Provide specialist input regarding fundraising...


  • Cape Town, Western Cape, South Africa Olivetree Property Development Full time

    We seek a vibrant and dynamic individual to join our team as a Business Development Strategist, thriving in a fast-paced, invigorating work environment. This role presents an exciting chance to flourish in the ever-evolving realm of Real Estate - an industry with boundless opportunities.Key Responsibilities: Implementing telephonic marketing tactics to...

  • Development Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa PayFast Full time

    Payfast by Network, is one of the leading Fintech organisations in Africa. We're on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive business payments quickly and securely and allow enterprises to trade locally, across borders, and...


  • Cape Town, Western Cape, South Africa E&D Recruiters Full time

    Lead Software Developer: Automotive ControlsCape Town International company. Embedded development, -verification and -maintenance of software on the display hardware. Skills needed in RTOS and microprocessor designsQualification:B Eng. Degree in Mechatronic / Electronic Engineering (M-preferred)Willing to travel overseas for variable periodsMinimum 10 years...

  • Development Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa WePlace Full time

    Western Cape, Cape Town Market Related Annually Cost To Company (Market related)Our client, specialists in Service Logistics is looking for a Development Team Lead to be their the point of contact for development affairs in SA and the point of contact with their product owners and core team in the Netherlands.Role Title: Development Team LeadResponsibilities...


  • Cape Town, Western Cape, South Africa Digital Outsource Services Full time

    Technical Lead – Software Development page is loaded Technical Lead – Software Development Apply remote type Hybrid locations Cape Town - Waterview Park time type Full time posted on Posted 2 Days Ago job requisition id JR8529 Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Portfolio: Platform...


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

    Our client is looking for a Business Development Lead. The role is responsible for designing and building financial reports that facilitate business decision-making and enables the business to meet financial and strategic objectives. Seeking out opportunities for automation through review and redesign of existing processes and reports. Reviewing and...

  • Lead PHP Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa RoomRaccoon Full time

    We are looking for a Lead PHP Developer who writes clean PHP code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways. We need someone who is a fan of Vanilla PHP and must feel confident with it. At the same time you will need to be willing to get your hands dirty with coding as you enhance your...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Our client is looking for a determined and self-driven Software Development Manager to join their team. As a Software Development Manager, you will be responsible for leading and managing the internal software systems and solutions as well as the Software Development team and its collective strategies.Requirements:Ideally a B.Sc. Computer Science or a...


  • Cape Town, Western Cape, South Africa Marie Stopes South Africa Full time

    At Marie Stopes International we are unapologetically Pro-Choice. Every woman has the right to make choices about her own body and her own future.We are a leading provider of contraception and safe abortion care in South Africa and internationally. Our organisation has operations in 37 countries providing high quality, safe abortion services to women.THE...

  • Escalations Manager

    2 weeks ago


    Cape Town, Western Cape, South Africa Lead Generation Group Full time

    **Job Description:**We are looking for a seasoned Escalations Manager with expertise in handling and resolving client complaints and issues, particularly with clients based in the UK and USA. The ideal candidate will excel in de-escalating challenging situations while adhering to company policies. This role requires strong communication skills, the ability...


  • Cape Town, Western Cape, South Africa Jobs for Humanity Full time

    Company DescriptionJobs for Humanity is dedicated to building an inclusive and just employment ecosystem.Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf of Hard of Hearing Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and...

  • Escalations Manager

    2 weeks ago


    Cape Town, Western Cape, South Africa Lead Generation Group Full time

    Job Description:We are looking for a seasoned Escalations Manager with expertise in handling and resolving client complaints and issues, particularly with clients based in the UK and USA. The ideal candidate will excel in de-escalating challenging situations while adhering to company policies. This role requires strong communication skills, the ability to...

  • Online Reputation

    2 weeks ago


    Cape Town, Western Cape, South Africa Lead Capital Group Full time

    The Online Reputation Manager manages reviews, engages with our community, and addresses negative feedback to enhance our brand's online reputation. They manage our reputation on platforms like Quore, Reddit, Trustpilot and Google My Business amongst others, encouraging positive interactions and using customer feedback to boost brand image and...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Senior Business Development Lead (FinTech/Finance/Recruitment)Blackpen Recruitment is a global recruitment agency that targets European, African and American Markets with headquarters based in Malta and Cape Town. Blackpen specialises in FinTech, Cryptocurrency, Startup and iGaming Recruitment.Black Pen Recruitment is a division of Black Pen Global. It is a...


  • Cape Town, Western Cape, South Africa Games Global Full time

    Job PurposeTo lead the software development team, coordinate the entire product development process and ensure the timely delivery of products.Technical outputs:Facilitated Continuous Improvement: Identifies and ensures that the necessary processes and procedures are in place to meet business objectives.Ensures that all team processes and procedures are...


  • Cape Town, Western Cape, South Africa Games Global Full time

    The Lume Game Engine Studio is looking for a Software Development Team Lead to lead the software development team, coordinate the entire product development process and ensure the timely delivery of products.ResponsibilitiesFacilitated Continuous ImprovementIdentifies and ensures that the necessary processes and procedures are in place to meet business...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Join the Cloud Innovation Team at AWS Amazon Web Services At AWS Kumo, you will be part of a team dedicated to driving Cloud innovation for industry leaders worldwide. Kumo, the global product and engineering organization for AWS Support, is at the forefront of developing products vital for exceptional customer experiences on AWS. Key Products: AWS Trusted...


  • Cape Town, Western Cape, South Africa Southern African Foundation For The Conservation Of Coastal Birds (Sanccob) Full time

    SANCCOB is a leading marine conservation non-profit organisation, and seeks to employ a Resource Development Lead to join its team at SANCCOB Cape Town, located in Table View. The Resource Development Lead reports directly to the Head of Operations at SANCCOB.The key performance areas for this position are to: Provide specialist input regarding fundraising...


  • Cape Town, Western Cape, South Africa Stanchion Payment Solutions Full time

    We are looking for strong experienced developers who can fulfil a team lead role within our development division who meets the following criteria:Job Accountabilities: Monitor and approve processes and methodology within the team. Develop solutions from technical specifications. Write highquality, readable code to applicable standards (including internal and...