Software Developer (NYSC Intern) at Mitiget Assurance and Technology Services Limited

Job Overview

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

Additional Details

Job ID
55866
Job Views
110

Job Description



Job Summary



  • We are seeking a skilled Backend Developer with expertise in Python and JavaScript to join our dynamic and innovative development team.

  • As a Backend Developer, you will play a crucial role in designing, building, and maintaining the server-side logic, databases, and APIs that power our web applications.

  • You will collaborate closely with front-end developers, to deliver high-quality, scalable, and reliable software solutions.


Responsibilities



  • Design, develop, test, and maintain backend services and APIs using Python and JavaScript.

  • Implement server-side logic, data models, and database schemas to support the front-end functionalities.

  • Optimize applications for speed, performance, and scalability.

  • Create and maintain RESTful and/or GraphQL APIs that connect the frontend user interfaces with the backend services.

  • Ensure proper API documentation for ease of use and integration by frontend and third-party developers.

  • Design and manage databases, including data modeling, indexing, querying, and data integrity.

  • Implement database caching and optimization strategies to enhance application performance.

  • Work closely with frontend developers to integrate frontend elements with server-side logic.

  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and deliver effective solutions.

  • Write clean, maintainable, and well-documented code following best practices and coding standards.

  • Perform unit testing, integration testing, and debugging to ensure the reliability and correctness of the codebase.

  • Implement security measures to protect data and prevent unauthorized access.

  • Participate in discussions about architectural decisions to ensure the scalability and robustness of the application.

  • Stay up to date with industry trends, best practices, and emerging technologies related to backend development.

  • Participate in code reviews and contribute to improving the development process and code quality.


Qualifications



  • Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • Proven experience as a Backend Developer, with a focus on Python and JavaScript.

  • Strong knowledge of backend frameworks, such as Django (Python) and Node.js (JavaScript).

  • Proficiency in database systems like PostgreSQL, MySQL, or MongoDB.

  • Familiarity with version control systems, preferably Git.

  • Experience with cloud platforms like AWS, Azure, or GCP is a plus.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration abilities.

  • Ability to work independently and in a team environment.


Similar Jobs

Cookies

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

Accept