-
SalaryCompetitive Salary Package + BenefitsLocationAfricaIndustryTechnologyJob Description
Job Title: Senior Software Engineer
Reports to: Managing Engineer
Industry: Information Technology / Software Development
Location: Lagos, Nigeria
Salary: Competitive Salary Package + Benefits
Job Summary:
Producing quality (clean, efficient) code based on Company’s specifications, testing and deploying programs and systems. Fixing and improving existing software. Supervises and coordinates activities of Software Engineers
Essential Job Functions:
Technical Duties
- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code and deploy as per company and industry best practice specifications
- Create unit test and maintain program code
- Work with clients and Project Manager to build and refine projects assigned
- Troubleshoot, debug and upgrade existing software
- Maintain/enhance existing software to meet changing customer/industry needs
- Integrate software components and third-party programs
- Provide technical support promptly to Support Service Staff when they are unable to resolve software issues;
- Ensure the payment engines are efficiently functional with a smooth end to end payment process
- Gather and evaluate user feedback
- Recommend and execute improvements
- Ensure the software is highly secured
- Create technical documentation for reference and reporting
- Meet set deadlines and targets for project.
Management Duties
- Set and manage best design coding practice for the team
- Assign technical duties to Software Engineers
- Manages projects being worked on by Software Engineers
Knowledge Requirements:
Thorough knowledge of Information Technology, Financial Technology and efficient coding
Skills Requirements:
- Applying expertise and Technology
- Enforcing procedures and standards in the team
- Planning and organizing
- Coding: proven experience as a Software Developer
- Working with people
- Presenting and communicating information
- Adhering to principles and values
- Familiarity with Agile development methodologies
- Following instructions and procedures
- Planning and organizing
- Knowledge of coding languages (e.g. Java, JavaScript); frameworks/systems (e.g. Spring boot, Git); Application Server (e.g. Weblogic, Tomcat);
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- Resourcefulness and troubleshooting aptitude
- Attention to detail
- Basic knowledge of networking, Operating Systems
- Attention to detail
- Ability to learn new languages and technologies
- Excellent communication skills
- BSc/HND or equivalent in Computer Science, Engineering or a related field
- Seven (7) years and above in active Software Development
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.
