Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Etl Full Stack Developer

Cape Town, South Africa | Posted on 06/14/2024 HANGAR49 is an innovative B2B audience development and lead generation team. The next step in our evolution—an...


From Hangar49 - Western Cape

Published a month ago

Software Engineer

ENVIRONMENT: Our client seeks a Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke s...


From Datafin - Western Cape

Published a month ago

Fullstack Engineer

The Landbanking Group (TLG) has been initiated as a moonshot project to revolutionise the way land is being valued and used by land stewards at a moment wher...


From The Landbanking Group - Western Cape

Published a month ago

Technical Support Engineer (Stellenbosch)

Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: We're on the lookout for energetic, self-motivated individuals ...


From Capitec Bank Ltd. - Western Cape

Published a month ago

Senior Software Engineer

Details of the offer

About the Role The SeniorSoftware Engineer role is a hands-on developer, potentially with full-stack experience.You will become a subject matter expert for the South African team and help influence its expansion in becoming an innovation technology hub for Nexis Solutions.
In addition to writing code on complex systems and applications, you should expect to participate in pull requests as both author and reviewer, brainstorm new approaches, and generally contribute to the innovation of the team.ResponsibilitiesInterface with other personnel or team members to identify solutions to customer problems.Write and review portions of detailed specifications for the development of system components of moderate complexity.Troubleshoot and resolve problems.Work closely with other development team members to understand moderately complex proposed solutions and translate them into working software.Participate in development processes, coding best practices, and code reviews.Operate in various development environments (Agile, Kanban, etc.)
while collaborating with key stakeholders.Mentor and/or train more junior software engineers, ensuring they become knowledgeable in critical aspects of their roles.Contribute and encourage new ideas to foster innovation and improvements.Requirements:5+ years of Software Development experience Computer Science degree or equivalent experience required Languages and tools similar to C#, Angular, JavaScript, React, Java, SQL, NoSQL, Linux, AWS, Kubernetes Experience in agile software methodologies with good understanding on data modelling principlesExperience in interfacing competently with other technical personnel or team members to finalize requirements.Successful track record with event-based systems using Kafka, SQS, or similarHistory of creating or maintaining CI/CD pipelinesStrong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc.Strong problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues.

Requirements

Built at: 2024-10-31T21:50:51.240Z