Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
79296
Job Views
138

Job Description



Role



  • We are looking for a result-driven and analytical software engineer (backend) who will troubleshoot and improve existing backend applications and processes.

  • S/he will use his or her understanding of programming tools and languages to analyze current codes, formulate more efficient processes, solve problems and create a more seamless experience for users.


Responsibilities



  • Main focus on coding and debugging

  • Build high-quality reusable code that can be used in the future

  • Develop functional and sustainable web applications with clean codes

  • Troubleshoot and debug applications

  • Conduct tests and optimise performance

  • Work together with engineers building client-facing applications to integrate UI elements with server-side logic

  • Implement modern technologies to improve legacy applications

  • Collect, analyse and address technical and design requirements

  • Help to create reusable code and libraries for future use

  • Train and support internal teams

  • Interact with developers, designers and system administrators to identify new features

  • Stay informed about emerging technologies


Requirements



  • 3+ years of industry experience

  • Bachelors or higher in Computer Science or a related field or equivalent

  • Strong computer science fundamentals, algorithms, and data structures background

  • Model of software engineering best practices, including agile development, unit testing, code reviews, design documentation, debugging, and troubleshooting

  • Solid experience with C#, .Net, .Net Core

  • Strong computer science fundamentals, algorithms, and data structures background

  • A deep understanding of Source Code Management

  • Possess an in-depth understanding of Cloud Technologies (Azure, AWS)

  • A great understanding of databases and SQL

  • An in-depth understanding of REST APIs, SOAP & RPC

  • Strong understanding of the Software Development Life Cycle (SDLC)

  • Experience in technical writing and API documentation

  • Familiar with project management tools (e.g Trello, Jira, etc)


Similar Jobs

Cookies

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

Accept