27 Feb 2024

Senior 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 Senior Software Engineer to lead the development of our cutting-edge lending platform.

Position Overview: As a Senior Software Engineer at Dorset, you will play a pivotal role in designing, developing, and implementing our proprietary lending platform. You will be responsible for leading the software development efforts, collaborating with cross-functional teams, and spearheading the establishment of our internal IT infrastructure. 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:
Lead the 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.
Technology Leadership:
Provide technical expertise, guidance, and mentorship to the IT team members, fostering a culture of collaboration, learning, and innovation.
Drive the adoption of best-in-class software development methodologies, tools, and standards to ensure code quality, reliability, and maintainability.
Stay abreast of emerging technologies, trends, and industry developments, evaluating their potential applications and implications for our lending platform.
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.
Internal IT Team Setup:
Recruit, onboard, and mentor a high-performing team of software engineers, architects, and IT professionals to support the development and maintenance of the lending platform.
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 IT organization.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Proven track record of 3+ 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.
Demonstrated leadership skills with the ability to inspire, motivate, and mentor team members, foster a culture of collaboration and innovation, and drive results in a fast-paced, dynamic environment.
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 by 29 March 2024 to [email protected].





Subscribe



Apply for this Job