31 Dec 2024

Software Engineer at Dorset Capital Limited

Never Miss a Job Update Again. Click Here to Subscribe

We have started building our professional LinkedIn page. Follow

Job Description


Company Overview: Dorset is a forward-thinking digital lending company dedicated to revolutionising the lending landscape by leveraging technology and innovation. We specialize in providing accessible and efficient lending solutions to empower individuals and businesses. As we expand our operations, we are seeking a talented Software Engineer to develop of our cutting-edge lending platform.

Position Overview: As a Software Engineer at Dorset, you will play a pivotal role in designing, developing, and implementing our proprietary lending platform. You will be part of the team responsible for software development efforts and collaborating with cross-functional teams. This position offers a unique opportunity to drive innovation, shape technology strategy, and make a meaningful impact on the future of digital lending.

Key Responsibilities:

Lending Platform Development:
End-to-end development lifecycle of our digital lending platform, from conceptualization to deployment.
Architect scalable, secure, and highly available solutions that meet business requirements and industry best practices.
Develop robust backend services, APIs, and microservices to facilitate seamless loan origination, underwriting, servicing, and repayment processes.
Implement data-driven decision-making tools, analytics, and reporting functionalities to optimize lending operations and enhance customer experience.
Cross-Functional Collaboration:
Collaborate closely with product managers, designers, and stakeholders to define product requirements, user stories, and acceptance criteria.
Partner with compliance, security, and risk management teams to implement robust controls, safeguards, and regulatory requirements to protect customer data and mitigate fraud.
Establish and enforce software development methodologies, coding standards, and DevOps practices to streamline development workflows, improve productivity, and accelerate time-to-market.
Implement effective project management frameworks, tools, and communication channels to facilitate transparency, accountability, and alignment across the organisation.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Proven track record of 2+ years of hands-on experience in designing, developing, and deploying scalable, distributed software systems, preferably in the fintech or financial services industry.
Expertise in full-stack development using modern programming languages, frameworks, and tools such as Java, Python, JavaScript, Node.js, React, Angular, Spring Boot, Django, etc.
Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP), containerisation technologies (e.g., Docker, Kubernetes), and serverless architectures.
Experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB) and proficiency in writing complex SQL queries, data modelling, and optimisation techniques.
Excellent problem-solving abilities, analytical thinking, and attention to detail, with a passion for leveraging technology to solve real-world challenges and deliver exceptional customer experiences.

Location: This position is based at our Lusaka office.

If you are passionate about leveraging technology to promote financial inclusion, working with innovative digital lending solutions, and being responsible for the full software development lifecycle, we would love to hear from you.

Sharing is Caring! Click on the Icons Below and Share


Method of Application

Please send your resume to [email protected].

Closing Date : 6th January, 2025.




Subscribe



Apply for this Job

x