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.) Software Engineer
Job Location: Lagos
Employment Type: Full-time
Job Description
- Lead the development of product enhancements from design through to deployment.
- Collaborate with the development team to gather requirements and design solutions that meet business needs.
- Write high-quality code in C# / .NET Framework. Knowledge and coding experience in any other server-side language will be desired.
- Conduct testing of new features and functionality to ensure they meet quality standards.
- Mentor junior team members and provide technical guidance as needed.
- Stay up-to-date with emerging technologies and best practices to ensure that product enhancements are innovative and effective.
- 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.
- 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.
- Take on additional responsibilities as needed to support the team and business needs.
Requirements
- BSc in Computer Science or related field.
- 3+ years of experience in software development or a related field.
- Strong understanding of C#, .NET framework, SQL databases; and knowledge of web-based technologies such as HTML, CSS, and JavaScript will be a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, and ability to work independently and as part of a team.
- Experience with system design and architecture, including designing scalable and reliable systems.
- Experience with containerization, messaging services and other cloud services such as Docker, Azure Service Bus, Kafka and others.
- Experience leading projects and mentoring junior team members.
- Experience on any Core Banking Apps and/or related Apps and the Fintech industry will be a plus.
Benefits
- Very Competitive & Rewarding Pay
- Flexible work option (Remote)
- Group Life Insurance
- Medical Insurance
- Paid Lunch for onsite work
- Lifelong Learnings
2.) Infrastructure Support Engineer
Job Location: Lagos
Job Description
Systems Administration:
- Manage and configure computer systems, servers, and networks to ensure optimal performance and reliability.
- Execute routine system maintenance tasks.
- Collaborate with team members to ensure system reliability.
- Troubleshoot and resolve basic system issues.
- Assist in system configuration and optimization.
- Adhere to established security protocols.
IT Infrastructure Management:
- Plan, design, and maintain the organization's IT infrastructure, including networks and servers.
- Support routine infrastructure tasks.
- Collaborate on infrastructure improvement projects.
- Assist in maintaining network infrastructure.
- Monitor and report on system performance.
- Follow established IT policies and procedures.
Backup and Disaster Recovery:
- Creating and implementing strategies for data backup, as well as planning for and responding to disasters that may impact IT systems.
- Participate in backup processes and procedures.
- Assist in disaster recovery planning.
- Verify and test backup solutions regularly.
- Collaborate with team members on recovery drills.
- Follow established backup and recovery protocols.
Hardware and Software Support:
- Providing technical assistance and support for hardware and software-related issues within an organization.
- Provide technical support for hardware and software issues.
- Assist in troubleshooting hardware problems.
- Install, update, and maintain software applications.
- Collaborate with end-users to resolve issues.
- Document and escalate complex technical problems.
IT Helpdesk Operations:
- Managing the IT helpdesk to provide efficient support for end- users within an organization.
- Respond to user inquiries and issues.
- Provide first-level support for IT-related problems.
- Log and track support requests.
- Collaborate with team members to resolve tickets.
- Follow established helpdesk procedures.
IT Security Awareness and Compliance:
- Creating and implementing strategies to enhance security awareness and ensuring compliance with security policies and regulations.
- Adhere to security awareness guidelines.
- Report security incidents promptly.
- Follow security best practices.
- Participate in security training programs.
- Comply with IT security policies and procedures.
Requirements
- B.Sc in Computer Science, Computer Engineering, Electrical & Electronic Engineering or other related disciplines.
- 2+ years of experience in a similar position, handling cloud and on-premises resources with cloud infrastructure competence such as Azure, AWS, GCP, especially in the Fintech, Banking and/or other financial services industry.
- Network infrastructure competence including Cisco, Fortigate, including competence in VMWare, Windows, Linux, Hybrid Architecture, and DevOps methodology competence.
- Knowledge of troubleshooting, reporting skills, Windows Server Administration & and Linux OS administration.
- Excellent verbal and written skills, excellent problem-solving skills, resourcefulness, and Leadership skills, report generation skills
- Proven knowledge and competence in the use of Zoho Desk and other ticketing and network performance monitoring tools.
3.) Engineering Manager, Switch & Channels Apps
Job Location: Lagos
Employment Type: Full-time
Job Description
- Lead the development of products and features enhancements from design through to deployment.
- Oversee the development of functional applications on the server-side of the Switch & Channels Apps
- Analyze and contribute to user stories by discussing with the product owner.
- Training and providing technical guidance, mentorship and coaching to junior engineers, mid-level engineers and newbie engineers on company-related frameworks.
- Drafting application operating procedures and technical documentation as required.
- Setting goals for the team and cascading individual objectives as may be required.
- Write high-quality code in C# and other languages as required, analyzing data, and contributing to the design and implementation of applications.
- Lead a team of engineers and ensure the production of scalable and functional applications that meet specifications.
- Perform code reviews, inspecting code quality and assuring process adherence.
- Building and improving application CI/CD pipelines and keeping tabs with the latest industry trends and technologies.
- Actively participate in scrum processes with team members.
- Collaborating and ensuring a smooth run of operations across multiple teams.
- Conduct testing of new features and functionality to ensure they meet quality standards.
- 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 and best practices to ensure that product enhancements are innovative and effective.
- Take on additional responsibilities as needed to support the team and business needs.
Requirements
- B.Sc in Computer Science, Computer Engineering, Electrical & Electronics Engineering, or a related field of study from an accredited higher institution.
- 5+ years of related work experience in software engineering, including at least 2 years of experience as an Engineering Manager or Software Engineering Lead, preferably within the Fintech sector.
- Strong understanding of C#, .NET framework, SQL databases; and knowledge of web-based technologies such as HTML, CSS, and JavaScript and other similar frameworks such as ReactJs, Angular, etc., will be a plus.
- Excellent communication and interpersonal skills, and ability to work independently and as part of a team.
- Strong knowledge of servers and cloud infrastructure e.g., Azure, AWS or GCP.
- Knowledge of Microservices architecture and containerization strategies.
- Experience with system design and architecture, including designing scalable and reliable systems.
- Experience with containerization, messaging services and other cloud services such as Docker, Azure Service Bus, Kafka and other similar services
- Experience in leading projects and mentoring junior software engineers and team members.
- Ability to take ownership of projects and lead a team with high emotional intelligence.
- Experience on any Switch &/ Channels Apps and/or related Apps, in a Fintech startup, with the ability to thrive in a fast-paced environment, will be a plus.
Similar Jobs
- Mechanical Technician III Job at ABNL Limited
- Payment Gateway and Transaction Processing Support Technician Job at Wema Bank Plc
- Full Stack Software Engineer Job at LearnlyApp
- Mechanical Engineer Job at Ant Express Logistics Company
- Web Frontend Engineer (JS, CSS, React, Flutter) Job at Canonical Nigeria
- Job Openings at MTN Nigeria
- Full Stack Developer (Python and Django CMS expertise) Job at Bulqsoft
- Senior Software Engineer Job at Koolboks
- Full Stack Python Developer Job at Del-York Group
- Job Vacancies at Rubber Estates Nigeria Limited