Lead Software Engineer

Lead Software Engineer
Company:

Mukuru


Details of the offer

Mukuru is an Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, we are one of Africa's largest remittances-led FinTech companies. Our remittance service offers customers the opportunity to send money to their relatives or friends. Additionally, we offer critical customer services such as Funeral Cover, The Mukuru Money Card and payment solutions for businesses in emerging markets.
We have an exciting opportunity for a Lead Software Engineer to join our Financial Services engineering team in Pretoria (hybrid), where you'll be surrounded by passionate individuals, and a collaborative culture that fosters creativity and growth!
We are a dynamic and innovative team committed to revolutionizing the industry. As a Lead Software Engineer, you will be an integral part of our forward-thinking team, driving impactful projects and shaping the future of our products. You'll have the opportunity to work on exciting challenges, leverage the latest tools and technologies, and make a tangible impact on a global scale.
Your responsibilities as a Lead Software Engineer will include (but are not limited to): Writing code that serves as an example for other software engineersApplied and energetic involvement in the design and implementation of medium to-large size featuresInfluencing the broader architecture and shipping multiple large services, complex libraries, or major pieces of infrastructureIntroducing improvements in stability, performance, and scalability across major business-critical systemsIdentifying and proposing strategies around technical challenges affecting your team, communicating standards, and leading alignment on solutionsCoordinating your team on complex projects, planning the execution and acting as a multiplier for their impact and productivityBuilding on the team processes and looking for ways to improve themKey Requirements: Grade 12 or equivalent (Essential)Relevant IT degree or diploma (Desirable)7+ years' experience working as a Software Engineer o Strong PHP background with working experience in PHP frameworks & related open-source technologiesAbility to build, test, and deploy applications using DockerDatabase management experience (data migration, transformation, and scripting)Experience with modern Git workflows (pull requests, code reviews, CI/CD) Experience in guiding and motivating a team of engineers, setting clear goals and expectations, and providing mentorship and supportExperience with Agile Software Development Methodologies such as Scrum/Kanban o Applied understanding of design patterns and principles (such as the SOLID principles)Applied understanding of web application architecture and object-oriented programmingKnowledge of microservices architecture and RESTful API services o Knowledge of Cloud Technologies (AWS etc.)Additional Skills: Strong communication skills for effectively conveying technical concepts, collaborating with team members, and understanding requirements and feedbackStrong collaboration and teamwork skills with the ability to foster a positive team environment, encourage open communication, and facilitate collaboration among team members and stakeholdersReadiness to resolve conflicts and promote a cohesive and productive team dynamicAbility to plan and prioritize tasks, allocate resources effectively, monitor progress, ensure timely delivery of projects and manage risks and dependenciesAbility to analyse complex technical challenges, think critically, propose effective solutions, and make informed decisions based on technical feasibility, business needs, and project constraintsBeing adaptable, open to change, and having a willingness to learn and adapt to new technologies, methodologies, and approaches in our rapidly evolving industryFamiliarity with industry-specific challenges, regulations, customer requirements and an understanding of the business context to align technical solutions with business goalsI am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited" Maybe you are just the future Mukurian we need!!
Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a 'work-like' environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.

If you do not receive any response after two weeks, please consider your application unsuccessful.
NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S DIVERSITY AND INCLUSION PLANS

#J-18808-Ljbffr


Source: Jobleads

Requirements

Lead Software Engineer
Company:

Mukuru


Professional Civil Engineer - Consulting Engineering Industry

Hire Resolve's client is seeking a Professional Civil Engineer or Technologist to join their team in Port Elizabeth.Responsibilities:Planning, designing, and...


From Hire Resolve - Gauteng

Published a month ago

Lecturer – Bachelor Of Social Science Honours (Child And Youth Development) (Part-Time)

Rosebank College, the Independent Institute of Education (The IIE) is one of the leading private higher education institutions in the country registered with...


From Rosebank College - Gauteng

Published a month ago

Data Analyst

Job & Company Description:The lead role is based at a well-established and nationally based insurance finance company. The roles main objectives of the lead ...


Gauteng

Published a month ago

2505_ Postgressql Operations Specialist (Senior)

ESSENTIAL SKILLS REQUIREMENTS:· Experience working with PostgreSQL in both on- premises and in the cloud environmentsto build a data base access monitoring s...


Gauteng

Published a month ago

Built at: 2024-05-19T19:49:15.111Z