Lulalend is a FinTech company with a belief in the power of small business. We work hard to empower businesses across South Africa with the funds they need to grow.
Small business owners are the foundation for growth in our economy, and they deserve an easy and inspiring lending process.
Lulalend was founded because there is an underserved market for access to funding that the banks and other lenders overlook.
We innovate in order to significantly reduce this credit gap - directly assisting our economy and job creation on a grand scale.
So, by joining our team you're helping businesses stay open, grow and offer more job opportunities. Yay you!
Lulalend is a one of a kind business literally. There is no-one in South Africa doing what we're doing yet, because we're awesome!
At Lulalend we :
Are passionate about helping SMEs succeed
Believe in responsible lending
Strive to offer an unbeatable customer experience
Value humility and teachability
Work hard and play hard
This is a newly created position and integral role for Lulalend as this person will play a lead role in developing and implementing systems architecture to meet our business and customer needs.
Reporting into our Head of Engineering, we will look to you as a tech leader in the business to shape and deliver innovative technical architecture to enhance and scale our business.
This is a fantastic opportunity to cement this function and guide architectural design for our team. Not only will you be highly knowledgeable in domain architecture, but you will be adept at steering technology roadmaps and providing technical leadership to a growing Engineering team.
Responsibilities will include :
Working closely with our Head of Engineering, you will look to assist in developing and driving our architectural vision to support our ambitious grow strategy
Evaluating, assessing, advising and designing solutions to solve software problems across the business that are efficient, robust and will set us up for long term success
Ensure high quality standards are met, and that adequate architecture and design are used to steer our business solutions
Taking the lead on planning sessions to ensure complex business problems are resolved
Collaborating and working closely with our squad Leads, internal and external stakeholders, and cross functional teams to ensure we are coming up with solutions to complex software problems affecting our business
Playing a key role in ensuring alignment with our technical roadmap and business objectives
Coaching and mentoring of our Engineering teams by providing advice, technical support and development ensuring the upskilling of our team of Developers
Researching and adherence of current and emerging technologies, best practise industry norms and the proposing and implementation of required changes
THE COMPETENCIES WE'RE AFTER
Ability to simplify complex problems
Top-notch brainstorming skills
Two steps ahead - you can anticipate things before they happen
Strong time management and organisational skills
Ability to prioritise conflicting priorities
Leadership skills - the team looks up to you for guidance
Highly analytical with strong problem-solving ability
Deep sense of ownership
Passionate about technology and innovation
Exceptional relationship building skills
Driven by quality and ethical standards
THE SKILLS AND EXPERIENCE WE'RE LOOKING FOR
BSc Degree in Computer Science, BTech, BEng or equivalent
10 years plus of development experience with a strong technical and architectural background
Demonstrated ability to make smart technical design decisions and a proven track record of translating business requirements to sound technical solutions that were proven to be sustainable
Experience working with and building successful relationships with cross-functional teams and internal and external stakeholders to implement solutions
A role-model in your space; demonstrable through recent experience mentoring Developers
Experience advising and educating team members on industry best practice
Capable of analysing and creating enterprise specific environments
Excellent communication skills, both written and verbal with a passion for streamlined documentation
Strong architectural understanding and technical skills across Azure cloud, Infrastructure, .NET Core, c#, SQL Server, MVC, Microservices, Serverless components, Distributed systems, CI / CD pipelines, messaging, EDA, scripting, Durable functions.