Vacancy for Software Engineer

Position Name: Software Engineer – Student Information System

Position in the organizational structure: Attached to the IT department of the French-Azerbaijani University (UFAZ), under the supervision of the Head of IT Department of UFAZ.

Type of contract: Full-time

Start date: As Soon As Possible

Key Responsibilities:

  • Primary Focus on Student Information System (SIS): Take charge of the development, maintenance, and enhancement of our SIS, ensuring its reliability and efficiency.
  • Technical Expertise in NestJS and Typescript: Demonstrate advanced proficiency in NestJS and Typescript, with a minimum of 5 years of JavaScript experience. Your expertise will be pivotal in driving our SIS towards technical excellence.
  • Python Proficiency: While not mandatory, knowledge of Python is highly beneficial, as it adds value to our diverse tech stack.
  • Solid Foundation in Computer Science: As a computer science graduate, you are expected to have a strong understanding of databases, networking, and Linux administration. These skills are essential in navigating the technical landscape of our projects.
  • Leadership and Project Ownership: Exhibit extreme ownership and accountability for the projects you lead. Your role involves steering the project lifecycle, from conception to deployment, with a focus on delivering high-quality solutions.
  • Team Leadership: As the technical lead, you will guide, mentor, and lead a team of two developers. Your leadership will be instrumental in fostering a collaborative and productive environment, driving the team towards successful project completions.
  • Effective Communication: Possess excellent communication skills to ensure seamless collaboration with the project manager and other management members. Your role involves articulating technical concepts to non-technical stakeholders and contributing to strategic decisions.


  • Master's degree in computer science or a related field.
  • Minimum of 3 years of experience in JavaScript, with a strong focus on NestJS and Typescript.
  • Familiarity with Python is a plus.
  • Proven experience in databases, network management, and Linux administration.
  • Demonstrated leadership skills in a software engineering context.
  • Excellent verbal and written communication skills

We Offer:

  • An opportunity to lead and shape the future of our Student Information System.
  • A collaborative and supportive work environment.
  • Opportunities for professional growth and development.
  • Competitive compensation and benefits package.

Interested candidates are requested to submit in PDF format:

  • (1) A letter of interest and motivation specifying suitability for the position (in English and Azerbaijani languages)
  • (2) An up-to-date CV (in English language) Send materials via e-mail to: specifying the job title in the subject line. Only shortlisted candidates will be contacted.

The cut-off date for application is February 20, 2024.