Description

You will focus on back-end web development and core software engineering tasks.

Responsibilities

  • Develop and maintain back-end web applications.
  • Apply object-oriented programming principles to software development.
  • Solve complex technical problems using analytical reasoning.
  • Collaborate with team members to deliver software solutions.

Required Skills

  • 10+ years of professional software engineering experience.
  • Strong proficiency in back-end web development.
  • Deep understanding of object-oriented programming (OOP).
  • Bachelor's degree in Computer Science or a related field.
  • Proven experience with computer science fundamentals.
  • Strong analytical and problem-solving capabilities.
  • Effective communication and teamwork skills.

Preferred Skills

  • Experience working with Agile development methodologies.
  • Knowledge of cloud computing technologies such as AWS or Azure.

Education

Any Graduate