Senior Backend Engineer at Interswitch

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
105472
Job Views
61

Job Description






Job Summary




  • Our Innovation Hub is seeking an experienced Senior Back End Software Engineer who will be responsible for building and maintaining scalable, secure, and high-performing backend systems.

  • The ideal candidate will have a deep understanding of software engineering principles, experience working with a range of technologies, and a passion for creating innovative solutions to complex problems.



Responsibilities




  • Design and develop RESTful APIs and microservices that power our web and mobile applications.

  • Collaborate with cross-functional teams to identify and prioritize features, requirements, and technical solutions that will drive innovation.

  • Lead the design and implementation of scalable and maintainable software architecture that meets functional and non-functional requirements.

  • Implement security measures to protect our systems and data.

  • Develop automated tests and participate in code reviews to ensure the quality and reliability of the software.

  • Mentor and coach other team members to improve their technical skills and contribute to the overall success of the team.

  • Stay up-to-date with the latest trends, technologies, and best practices in backend development.



Position Requirements




  • Bachelor's or Master's degree in Computer Science or related field.

  • 5+ years of experience in back-end software engineering.

  • Expertise in at least one programming language such as Java, Python, or Node.js.

  • Experience with relational and/or NoSQL databases, such as MySQL, PostgreSQL, MongoDB, etc.

  • Knowledge of cloud-based computing platforms, such as AWS or Azure.

  • Understanding of software development methodologies, including agile and DevOps.

  • Strong problem-solving and analytical skills.

  • Excellent verbal and written communication skills.

  • Experience leading technical initiatives and mentoring other engineers.



Preferred:




  • Experience with serverless architecture, such as AWS Lambda or Azure Functions.

  • Knowledge of message queueing systems, such as Kafka or RabbitMQ.

  • Familiarity with containerization technologies, such as Docker and Kubernetes.

  • Experience working in an innovation lab or startup environment.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept