Job Overview
-
Date PostedNovember 12, 2024
-
Expiration date--
Job Description
Senior Backend Engineer at Interswitch Group
Interswitch is an Africa-focused digital payments and commerce company, committed to facilitating the seamless circulation of money and value exchange across the continent. Our vision is to drive a prosperous Africa through efficient and innovative financial solutions.
Job Summary:
Our Innovation Hub seeks an experienced Senior Backend Engineer to design, build, and maintain scalable, secure, and high-performing backend systems. The ideal candidate will possess advanced software engineering expertise and a passion for developing innovative solutions to complex problems.
Responsibilities:
- Design and develop RESTful APIs and microservices for web and mobile applications.
- Collaborate with cross-functional teams to define features, requirements, and technical solutions.
- Lead the development of scalable, maintainable software architectures.
- Implement robust security measures to protect systems and data.
- Develop automated tests and conduct code reviews to ensure software quality and reliability.
- Mentor and coach team members to enhance their technical skills.
- Stay current with the latest trends and best practices in backend development.
Position Requirements:
- Bachelor’s or Master’s Degree in Computer Science or a related field.
- 5+ years of experience in backend software engineering.
- Proficiency in at least one programming language such as Java, Python, or Node.js.
- Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of cloud platforms such as AWS or Azure.
- Understanding of agile and DevOps methodologies.
- Strong problem-solving and analytical abilities.
- Excellent verbal and written communication skills.
- Experience in leading technical initiatives and mentoring other engineers.
Preferred Skills:
- Experience with serverless architecture (e.g., AWS Lambda, Azure Functions).
- Knowledge of message queuing systems (e.g., Kafka, RabbitMQ).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Experience in an innovation lab or startup environment.
Application Closing Date:
Not Specified