hero

Accelerate your career.

Explore opportunities across TA's portfolio

******** ******** (*******)

Interswitch Group

Interswitch Group

Posted 6+ months ago

About Interswitch

Interswitch is an Africa-focused integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Our vision is to build an Africa where payment is a seamless part of everyday life.

Job Purpose

The Software Engineer (Backend) responsibilities include gathering user requirements, defining system functionality and writing code in Java. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. • Ultimately, the role of the 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

• Software implementation

Other Tasks

• Conduct knowledge sharing and training sessions with team members and other internal units

• Ensure audit compliance on all tasks assigned according to company policies

Academic Qualification(s):

▪ B.Eng. / B.Sc. in Electronics Engineering, Computer Science or Information Technology inclined degree or diploma

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

Experience (Number of relevant years):

Minimum of 5 Years of experience