Desktop Application Developer at Metropolitan School of Business & Management UK

Posted on Fri 23rd Jun, 2023 - www.hotnigerianjobs.com --- (0 comments)

Metropolitan School of Business and Management (MSBM) is an Ed-tech pathway college offering affordable and qualitative International regulated diplomas and executive education courses to the world, with a unique focus on Africa, Asia and the Middle East. MSBM, as a Pathway College offers diploma degrees (level 3, 4, 5, 6 and 7) via OFQUAL regulated awarding bodies leading to Degrees from top UK Universities. MSBM is a private for-profit business school providing International Students, access to outstanding British Diplomas at almost half the fee of the Universities.

We are recruiting to fill the position below:

Job Title: Desktop Application Developer

Location: Ikeja, Lagos
Employment Type: Contract
Work Setting: Onsite

Job Description

  • We are seeking a talented and experienced Desktop Application Developer to join our team.
  • As a Desktop Application Developer, you will be responsible for designing, developing, and maintaining cross-platform desktop applications for the Windows, MacOS, and Linux operating systems.

Responsibilities

  • Collaborate with the development team to understand project requirements and translate them into functional desktop applications.
  • Design and develop user-friendly, efficient, and reliable desktop applications using industry best practices and coding standards.
  • Write clean, maintainable, and well-documented code for new features and enhancements.
  • Perform thorough testing and debugging to ensure high-quality and bug-free applications.
  • Conduct code reviews to identify areas of improvement and optimize performance.
  • Stay up to date with emerging technologies, tools, and platforms related to desktop application development.
  • Troubleshoot and resolve issues reported by users or the support team in a timely manner.
  • Work closely with the UI/UX designers to ensure a seamless and intuitive user experience.
  • Collaborate with the backend development team to integrate desktop applications with backend services.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience in desktop application development for Windows, MacOS, and Linux platforms.
  • Strong proficiency in programming languages such as C++, C#, or Java.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with cross-platform frameworks such as Qt, Electron, or JavaFX.
  • Familiarity with version control systems like Git or SVN.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and as part of a team in a fast-paced, dynamic environment.

Preferred Skills:

  • Experience with cloud storage and files haring systems.
  • Familiarity with networking protocols and APIs.
  • Knowledge of data encryption and security practices.
  • Experience with agile development methodologies.

Application Closing Date
Not Specified.

Sorry, this listing is no longer open.