Director of Software Engineering

Zegal

Zegal’s vision is a world where the business of law works for everyone Companies that are connected to knowledge, their advisors, and use workflows to run their organisation are smarter and more profitable. Our mission is to make this the new normal for millions of businesses across the globe. Founded in 2013, Zegal is the fastest growing LegalTech company operating…

Job Information

  • icon
    Duty Station Lalitpur
  • icon
    Type of Appointment Full time
  • icon
    No. of Openings 1 opening
  • icon
    Salary Negotiable / Monthly
  • icon
    Job Level : Mid-Level
  • icon
    Job Experience : 4+ year
  • icon
    Job Category IT and ICT Engineering
  • icon
    Job Qualification : Bachelor
  • icon
    Posted Date : Nov 09, 2021

Job Description

Are you a change agent? Would you like to revolutionise an industry that is hungry to move to digitisation and collaboration? If so, let’s talk. You will be working with a motivated team of engineers to help build the next wave of digital infrastructure in the legal industry. You will drive technical specification, design and development of our microservice architecture for our market-leading applications.

RESPONSIBILITIES

  • Provide day-to-day leadership and hands-on work in detailed design, development, documentation, and unit testing of components of the Zegal service
  • Work with other team members to integrate software into working releases for test and eventual production deployment.
  • Ongoing maintenance of components throughout the software lifecycle.
  • Direction and mentoring of junior members of the team assigned to assist in development of relevant components.
  • Work with the Project Manager and Chief Technology Officer to plan the work programme for individual releases.
  • Support DevOps staff in building and deployment of components to various environments, as well as supporting operations in testing and production as needed from time to time.

Required Qualification & Experience

Skills

  • Experience with NodeJS and key frameworks such as RESTify and Express.
  • Experience with Go, and key frameworks and libraries such as Beego and Gorilla
  • Knowledge of SQL (MySQL, Postgres) and NoSQL (Mongo) databases
  • Familiarity with packaging, deployment, and operational issues with container technologies, especially Docker.
  • Exposure to other development and runtime environments, especially Ruby, Python, and JVM.
  • Experience with version control and continuous integration tools and development of build process pipelines.
  • Working knowledge of UNIX programming, including shell, POSIX APIs, sockets, and process control, including use of relevant APIs to script operations.

Experience

  • 4+ years of programming experience.
  • Experience as a team lead.

Languages

  • English a must

Education

  • University degree or equivalent professional apprenticeship

Compensation

Compensation will be very competitive with the market, including base salary, and benefits (e.g., stock options, additional leave and medical claims).

How to Apply

Interested candidates can submit their CV and cover letter or other examples of writing at hungchou.tai@zegal.com

 

Note: Work from home/ work remote is applicable in facilities.