Description

Job Description

Our client is seeking a Full Stack Developer to join our collaborative team. You will help build a cutting-edge digital platform supporting R&D programs in the discovery and development of novel biotherapeutics. This role involves hands-on software development across both frontend and backend systems in a dynamic, enterprise-scale environment.

Key Responsibilities

  • Design, develop, and maintain scalable frontend and backend solutions using AngularJS, HTML, CSS, Java, JavaScript, SQL, and Oracle.
  • Build RESTful APIs and ETL functions.
  • Write professional-quality, supportable, and well-documented code following best practices.
  • Participate in code reviews, design discussions, and documentation.
  • Collaborate with cross-functional teams for requirements gathering, development, testing, deployment, and training.
  • Adhere to company standards for project management, documentation, and continuous improvement.

Required Skills and Qualifications

  • 3+ years of hands-on software development experience.
  • Strong experience with AngularJS and Java full stack development.
  • Proficiency in Oracle, Postgres, or similar relational databases.
  • Experience in system design, deployment, and lifecycle management.
  • Familiarity with RESTful APIs and ETL processes.
  • Strong understanding of software engineering best practices.
  • Effective communication and collaboration skills.
  • Willingness to learn and adapt to new technologies.
  • Proficiency in server administration (Windows and Linux).

Preferred Qualifications

  • Experience with CI/CD tools (e.g., Docker, Kubernetes, Jenkins, Git).
  • Exposure to bioinformatics or cheminformatics technologies.
  • Familiarity with Test Driven Development (e.g., Karma, Jasmine).

Education

  • Bachelor’s degree in a relevant field with 3+ years of experience, or
  • Master’s degree in a relevant field with 2+ years of experience.

Education

Any Graduate