Job Vacancies at Appzone Limited
Appzone Limited is Africa's leading provider of Integrated Banking and Payment software platforms and incidentally creator of BankOne; the world's leading cloud infrastructure for Banking and Payment processing targeted at Small and Medium financial Institutions.
We are recruiting to fill the following positions below:
1.) Full Stack Software Engineer
Job Location: Lagos
Job type: Full-time
Job Description
- 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.
- 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.
- 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.
- 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 of 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.
2.) Customer Success Associate
Job Location: Lagos
Job type: Full-time
Job Description
- Handle complaints and execute technical support and customer relations, and provide first-level assistance, resources and solutions to customers' emails, calls, and chats.
- Establish and maintain strong and productive relationships with clients and ensure requests are resolved in timely and effective manner.
- Collaborate with support team to achieve excellent service support delivery and maintain regular contact with customers in handling escalations.
- Troubleshooting and system operations, for a smooth work procedure and productivity.
- Use CRM software to track support tickets and document actions and initiate log in for incidents cases and establish interactions with clients.
- Provide reliable interface between our client’s IT representative(s) and Qore’s business units and provide support and customer services tasks in a satisfactory and timely manner.
- Respond to clients’ inquiries for technical assistance via telephone, e-mails, or instant messengers.
- Carry out case management; case categorization, case assignment, and case closure and follow standard help desk procedures to assist clients in resolving technical issues.
- Execute and deliver on key KPIs (i.e., response time, time to resolution, SLA, etc.) and maintain and improve knowledge base to support external and internal users.
- Create training materials, knowledge base help articles, including FAQs and adhere to manufacturing instructions and design specifications when recommending devices and IT equipment for repairs.
- Prepare activity and other related CRM reports and engage in other support interactions with clients to ensure client satisfaction in line with the company’s business goals.
- Ensure all reported cases are attended to and resolved within the stipulated timeframe as stated in the SLA and conduct routine operational training for users of Qore’s products.
Requirements
- B.Sc in any discipline from a reputable and accredited higher institution.
- 2+ years of experience in a similar role, preferably in a Tech/Fintech or in the Financial Services industry.
- Good planning, organizing and prioritization skills.
- Good communication and interpersonal relationship skills.
- Strong interpersonal skills and able to work as an individual and part of a team.
- A great communicator with strong project management skills, who can easily receive and interpret feedback and meet tight deadlines in a fast-paced environment.
- Knowledge of the use of CRM and how to manage clients using technological tools.
3.) Quality Assurance Engineer
Job Location: Lagos
Employment Type: Full-time
Responsibilities
- Analysis of software’s functional and technical requirements as well as design peculiarities and architecture to identify relevant testing considerations.
- Creation of test plans that contain expected timelines for completion and address all considerations raised during the analysis phase.
- Articulation and documentation of test information including test planning, test scripts, test scenarios, test data, pre-conditions, and test outcomes.
- Perform manual and automated testing, including functional, integration, regression, performance, and security testing.
- Design, develop, and maintain automated test scripts using modern test automation frameworks.
- Identify, document, and report software defects and inconsistencies and working closely with developers to ensure timely resolution.
- Collaborate with cross-functional teams to develop comprehensive test plans and strategies that align with project requirements.
- Perform risk assessments to prioritize testing efforts and focus on critical areas.
- Work closely with cross-functional teams, including developers, product managers, DevOps, and security teams, to ensure quality is embedded throughout the software development lifecycle.
Requirements
- B.Sc. in Computer Science, Information Technology, Engineering, or a closely related field.
- 4 years of Quality Assurance (Manual and Automation) testing work experience in a Fintech company, e-commerce company, Software testing Company, software company, Banking Industry, etc.
- Certifications in QA, blockchain technologies, or relevant areas (e.g., ISTQB, CKA, CBSA).
- Familiarity with regulatory standards such as PCI-DSS, GDPR, or other financial compliance requirements.
- You work well in a team and collaborate with cross-functional teams.
- You have proven experience with test automation tools and frameworks such as Cypress, Selenium, TestNG, JUnit, or similar.
- You have hands-on experience with performance testing tools like JMeter, LoadRunner, or similar.
- You have experience with CI/CD tools such as Jenkins, TeamCity, GitLab CI, Bitbucket, and integration of automated tests into pipelines.
- Excellent problem-solving skills and the ability to work effectively under pressure.
- You want to build something that endures. The legacy of the work you do matters to you.
- You have a good knowledge of Software, Payment, and Banking.
- You are highly proficient in problem-solving, time management, analytical thinking, ambitious, and have a great drive to succeed.
- You have strong attention to detail, excellent communication skills, and the ability to articulate complex issues to both technical and non-technical stakeholders.
- Hands-on experience in working with production environments with zero tolerance for any errors.
- Strong communication skills and the ability to collaborate with cross-functional teams.
- A continuous improvement mindset, staying up to date with the latest industry trends and technologies.
Similar Jobs
- Customer Success Associate Job at Nomba
- Technical Sales Engineer Job at Sika Manufacturing Nigeria Limited
- Application Developer Job at ipNX Nigeria Limited
- DevOps Engineer Job at ipNX Nigeria Limited
- Service Fulfillment Engineer Job at ipNX Nigeria Limited
- Structural or Civil Engineer Job at Confederated Facilitators Limited
- Blockchain Developer Job at Sentinel Resources & Capital Investment Limited
- Customer Success Associate Job at Human-Aware Real-Time Solutions Limited
- iOS Developer Job at Techtonic
- Customer Care Representative Job at Zen Magazine