Interswitch Limited is an integrated payment and transaction processing company that provides technology integration, advisory services, transaction processing and payment infrastructure to government, banks and corporate organizations. Interswitch, through its “Super Switchâ€ÂÂÂÂ� provides online, real-time transaction switching that enable businesses and individuals have access to their funds across the 24 banks in Nigeria and across a variety of payment channels such as Automated Teller Machines (ATMS), Point of Sale (PoS) terminals, Mobile Phones, Kiosks, Web and Bank Branches.
SUMMARY
The MFS Software Engineers (Backend) will be responsible for gathering user requirements, defining system functionality and writing code in majorly Java. Our ideal candidates will be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the MFS Software Engineer (Backend) is to build high-quality, innovative and fully performing software that complies with coding standards and technical design
RESPONSIBILITIES
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Comply with project plans and industry standards
Ensure software is updated with latest features
Conduct knowledge sharing and training sessions with team members and other internal units
Ensure audit compliance on all tasks assigned according to company policies
EDUCATION/EXPERIENCE
B.Eng. / B.Sc. in Elect/Elect, Computer Science or Information Technology inclined degree or diploma
A minimum of 3 years experience as a Backend Engineer (Java) required
Professional Qualification(s):
Linux and Windows System Administration Training
Microsoft SQL, MySQL and Oracle Database administration
Message queuing: Redis, Kafka, RabbitMQ
Cloud Native: Docker, Kubernetes, Continuous Integration and Continuous Delivery Concepts
Java, Springboot, Java EE, Wildlfy, Tomcat-Apache server
Understanding of Cloud Fundamentals; AWS, Microsoft Azure, etc
An Understanding of DevOps methodology and Tools would be an advantage