Description

You will lead the initial design and development of new software and major system revisions for internal and resale products.

Responsibilities

  • Define product requirements and create high-level architectural specifications.
  • Ensure technical feasibility, functionality, and seamless integration with existing platforms.
  • Design and implement highly available, scalable backend solutions.
  • Perform code reviews, testing, troubleshooting, and technical documentation.

Required Skills

  • 7+ years of professional experience in software architecture or development.
  • Proven expertise in designing micro-services architectures.
  • Deep understanding of REST API implementation.
  • Experience with big data streaming technologies.
  • Strong background in backend system design and scalability.
  • Ability to manage the full lifecycle from design to troubleshooting.
  • Bachelor's degree in a relevant field.

Preferred Skills

  • Making technical decisions regarding coding, design, and system architecture.

Education

Any Graduate