Senior Software Developer at Ministry of Justice (MINIJUST)

Senior Software Developer

Ministry of Justice (MINIJUST)

  • Position(s): 1
  • Deadline: 2026-09-16
  • 31

Job responsibilities

  • Analyze IECMS users’ needs and system requirements and keep new design documentations;

  • Implement change requests by performing coding and design reviews;

  • Integrate the IECMS with existing systems where applicable;

  • Maintain system documentation to describe program development, logic coding structure, changes and corrections;

  • Maintain code source and versioning;

  • Perform software tests based on requirements and designs;

  • Support in provision of API development and documentation;

  • Monitor system performance and optimization

  • Recommend standards and specifications for hardware needed to optimize the performance of the IECMS.

  • perform any other task directed by his/her supervisor.

  • NB: 3+ years of professional software development experience, in Advanced Java and experience in designing and implementing RESTful APIs.

  • Experience in data analytics is an added value

Key technical skills & knowledge required:

  • Full stack developper;

  • Familiar with Spring Framework;

  • Familiar with Java front end technologies based on Javascript (Angular, React JS,);

  • Proven expereince to develop new and innovative applications as well as debug and refactor existing code;

  • Strong organizational skills;

  • Mathematical aptitude;

  • Drive to keep up to date with developments and trends in the tech and modern software development;

  • The ability to learn quickly and work with minimum supervision;

  • The ability to interpret and follow technical plans;

  • Problem-solving skills.

Qualifications

  • Bachelor's Degree in Information Technology

    5 Years of relevant experience

  • Bachelor's Degree in Computer Sciences

    5 Years of relevant experience

Required competencies and key technical skills

  • Digital literacy skills

  • Ability to convey ideas clearly and concisely

  • Team work and team building skills;

  • Writing and reading skills

  • Risk Resource management skills

  • Interpersonal skills

  • Ability to maintain discretion and confidentiality

  • Confidentiality, ethical and teamwork skills;

  • High integrity and professional ethical standards

  • High level of integrity, confidentiality and professional ethics;

  • High level of integrity and professional ethics;

  • High level of integrity, ethics and confidentiality

  • Ability to exercise tact and discretion in preparing, handling and disclosing information of a confidential, controversial or sensitive nature

  • Ability to work under minimal supervision

  • Ability to work independently and lead a team

  • High sense of responsibility and integrity

  • High standards of professional ethics and Secrecy

  • Decency and integrity

  • Fluent in English and/ or French;

  • knowledge of all is an advantage

Share this Job: