Search by job, company or skills

Liaison

Senior Software Engineer

Early Applicant
  • 3 days ago
  • Be among the first 50 applicants

Job Description

At Liaison, we've helped higher education institutions build better, more diverse classes for three decades. You may recognize us as the company behind the Centralized Application Service (CAS), Enrollment Marketing services and platform (EMP), SlideRoom, Time2Track, TargetX (CRM) and Othot.

Everything we do is focused on taking that proven success and expanding its scope and scale. Over 31,000 programs on more than 1,000 campuses see us as a forward-thinking partner integral to meeting their total enrollment goals and we're building the data- and mission-driven team that will reinforce our role for decades to come.

Responsibilities:

  • Part of on an Agile Scrum team developing features for several products used by thousands of end users and educational institutions, using various programming languages and technologies
  • Design and develop cloud services hosted on Google Cloud utilizing Node.js, GraphQL, Redis and PostgreSQL
  • Develop and maintain web application in ReactJS and Angular
  • Develop and maintain microservices and other backend services
  • Perform peer code reviews, write unit tests, and communicate with product managers and QA testers
  • Assist our Support team with customer issues when needed
  • Identify and estimate tasks with Produce Management
  • Assisting other developers in completing tasks
  • Perform peer code reviews, write unit tests, and communicate with Product Managers and QA testers
  • Able to work effectively with distributed teams spread over multiple time zones.

Requirements

  • Bachelor's or Master's in Computer Science, Computer Information Systems, Computer Engineering, Electrical Engineering or related engineering field
  • 7+ years of relevant work experience, including at least 5 years working in an Agile scrum team
  • Prior experience building enterprise scale consumer facing applications
  • 3+ years working with Node.js
  • 1+ years working with Google Cloud
  • 3+ years working with relational database systems (e.g., MySql or PostgreSQL) and in-memory key-value databases (e.g., Redis)
  • 2+ years designing, implementing, and maintaining CI/CD (continuous integration / continuous deployment) processes using tools such as Bitbucket Pipelines, Jenkins, and/or GitHub actions
  • Working experience with OOP, SOA, microservices, and design patterns
  • Experience building RESTful APIs and GraphQL based APIs
  • Experience working with multiple tech stacks, and ability to quickly learn new technologies
  • Excellent analytical and problem solving skills
  • Excellent communication skills
  • Strong attention to detail
  • Comfortable with Linux systems and bash command line
  • Proficient with tools such as git, npm, Docker
  • Good knowledge of AJAX, JSON, HTML and CSS

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 21/11/2024

Job ID: 101051293

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 21-11-2024 06:39:16 PM
Home Jobs in Lebanon Senior Software Engineer