The Role
Develop, maintain, and optimize both server-side and client-side applications, collaborate with designers, implement APIs, ensure quality code, and participate in architectural discussions.
Summary Generated by Built In
- Write high-quality code as required, and contribute to the
design and implementation of applications and ensure the development of products
and features enhancements from design through to deployment.
- Oversee the development of functional applications on the server-side and client-side of our various products/platforms
- Design, develop, and
maintain scalable and high-performance server-side applications using, either one or more of, .NET,
Java, Python, and/or NodeJS.
- Implement RESTful
APIs and integrate with various services and databases and optimize application
performance and troubleshoot issues.
- Build responsive and
intuitive user interfaces using React, jQuery, and/or Angular.
- Collaborate with UI/UX designers to translate design concepts into functional front-end code and ensure cross-browser
compatibility and optimize front-end performance.
- Develop end-to-end
solutions that connect frontend and backend components seamlessly and participate in
architectural discussions and contribute to the overall system design.
- Ensure high code
quality through thorough testing and code reviews and contribute to and
leverage open source projects to enhance our technology stack.
- Ensure the production of scalable
and functional applications that meet specifications and perform code reviews, inspecting
code quality and assuring process adherence.
- Draft application operating
procedures and technical documentation as required, and actively participate in scrum
processes and collaborate in ensuring a smooth run of operations across
multiple Engineering teams.
- Conduct testing of new features
and functionality to ensure they meet quality standards, and work with containers and
messaging services to ensure that our products are scalable and reliable.
- Participate in code reviews to
ensure code quality and maintainability and perform root cause analysis on
application issues and develop solutions.
- Troubleshoot and resolve
technical issues related to our software products, document product enhancements
and communicate changes to relevant stakeholders.
- Stay up to date with emerging
technologies, best practices, and open source trends.
Requirements
- BSc in Computer Science, Computer Engineering, Electrical
& Electronics Engineering, or a related field of study from an accredited higher institution.
- 4+ years’ related work experience in software engineering, preferably within the Fintech, Banking and/or financial services sector.
- Proficient in at least two in any of the server-side languages such as, Java, .NET, Python, NodeJS; proficient in client-side web-based technologies and frameworks/libraries such as, React, Angular, jQuery, HTML, CSS, etc.
- Solid understanding of RESTful API design and integration, familiarity with databases (SQL and NoSQL), server and cloud platforms (i.e., Azue, AWS, GCP, etc.)
- Experience with system design
and architecture, including designing scalable and reliable systems.
- Demonstrated ability to build and maintain complex applications and proven experience working on multiple open-source projects.
- Excellent communication and
interpersonal skills, and ability to work independently and as part of a
team.
- Knowledge of Microservices architecture and containerization methologies and strategies.
- Ability to take ownership of projects, work independently and manage multiple priorities effectively.
- Experience in a fast-paced start-up/scale-up environment, will be a plus.
Benefits
Qore provides the rare
opportunity to make history in the financial space for Africa by Africans,
while working with the smartest, brightest & coolest minds in Africa. Our
people & culture team continuously thinks of innovative ways to improve employee
experience and some of the other benefits of working with Qore includes:
- Very competitive and rewarding pay
- Flexible work option (i.e., Remote work)
- Group Life Insurance
- Medical Insurance
- Paid Lunch for onsite work
- Lifelong Learnings
Skills Required
- BSc in Computer Science or related field
- 4+ years of software engineering experience
- Proficient in Java, .NET, Python, or NodeJS
- Proficient in React, Angular, or jQuery
- Understanding of RESTful API design and databases
- Experience with cloud platforms like Azure, AWS, or GCP
- Knowledge of Microservices and containerization
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Appzone Group has evolved into Zone, a payment infrastructure company and Africa's leading FinTech disruptor. It provides home-grown software solutions for the financial services industry, focusing on blockchain-enabled payments and digital currencies.








