datatrota
Signup Login
Home Jobs Blog

Software Development Engineer at Avetium Consult Limited

Avetium Consult LimitedLagos, Nigeria Software Development
Full Time

Responsibilities:

  • Work closely with the Product Manager to translate product strategy into detailed requirements, prototypes and execution.
  • Design and implement robust, low-latency, high-availability, and high-performing applications
  • Create and enhance products that fill a niche in the market.
  • Manage the process of developing a product, and also enhance existing products in order to meet customer expectations effectively.
  • Write effective and scalable Python, Java and Deluge codes.
  • Write reusable, testable, and efficient codes.
  • Integrate user-facing elements with server-side logic.
  • Integrate data storage solutions that may include databases, key-value stores, blob stores, etc.
  • Work with APIs to efficiently add functionality.
  • Use relevant python frameworks to optimize codes.
  • Analyze code, requirements, system risks, and software reliability.
  • Being at the forefront of the creation and maintenance of product documentation.
  • Perform other related duties as required by the Product Manager.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development with a strong focus on building scalable and high-performance applications.
  • Proficiency in one or more programming languages (e.g., low-code, Java, Python, C++, etc.).
  • Solid understanding of software architecture, design principles, and best practices.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Familiarity with DevOps practices and tools.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Previous work on large-scale distributed systems.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend