Job Openings Software Engineer

About the job Software Engineer

Duties & Responsibilities :

  • Develop the system according to the user's needs.
  • Define/assess/analyze the project operations.
  • Provide advice and communicate tasks within the team.
  • Maintain and upgrade existing systems.
  • Deliver quality products/projects according to the plan.
  • Analyze the user/product requirements, define technical specifications and design.
  • Continuously learn and share technical knowledge with the development team.


  • Minimum Bachelor's degree.
  • Computer Science or related field.
  • 3 years of experience in related field (Considerably more if directly relevant experience is present.
  • Knowledge of Python, JAVA, PHP frameworks.
  • Knowledge of MVVM, microservices application.
  • Knowledge of data analysis, data science, and machine learning model creation.
  • Knowledge of databases such as PostgreSQL, MongoDB, Mysql Database.
  • Knowledge of Linux Server.
  • Has strong problem-solving and decision-making skills
  • Has excellent communication skills with both technical and non-technical development team members or users.
  •  Can set up and configure systems for use.