Software Developer

Posted 22 February 2024
Salary Negotiable
Job type Permanent
DisciplineTechnologyPermanent Recruitment
Contact NameAmir Rasool

Job description

OCCMS is a company specializing in [brief description of OCCMS's area of expertise]. We are seeking a highly motivated and skilled developer/support specialist to join our team and play a key role in the development, implementation, and support of our Orbit CMS management system.


  • Comprehend and comply with OCCMS Management Systems and assist in their full implementation.

  • Work collaboratively with the development team to develop and create code and features for the Orbit CMS management system, in both web and Windows application variants using VB.Net/C# as appropriate.

  • Participate in the development and maintenance of the Orbit API web service.

  • Design and maintain database schema and stored procedures for Orbit databases in line with best practices for optimal performance.

  • Provide development, support, and maintenance for software and systems developed, supplied, or resold by OCCMS, including:

    • Maintenance, development, and support of software products for clients.

    • Answering support queries and requests via various channels (email, phone, etc.).

    • Liaising with third-party suppliers and client IT personnel to resolve support issues.

    • Provision and installation of computer equipment and software.

    • Preparing, reviewing, and updating training materials, user manuals, and other company documentation.

  • Assist with the procurement of equipment from distributors and resellers under the supervision of the Managing Director.

  • Test and document software packages developed by OCCMS to identify and report defects and issues.

  • Assist with administrative tasks as needed when company resources are stretched.

  • Support the Managing Director and other staff in providing software and hardware support to client companies as defined in support contracts or on an ad-hoc basis.


  • Proven experience in developing and supporting software applications, preferably in web and Windows environments.

  • Strong understanding of VB.Net and/or C# programming languages.

  • Experience with SQL Server and database design principles.

  • Excellent communication and interpersonal skills, both written and verbal.

  • Ability to work independently and as part of a team.

  • Strong problem-solving and analytical skills.

  • Experience in providing technical support to clients.

  • A willingness to learn and adapt to new technologies.


  • Competitive salary and benefits package.

  • Opportunity to work on challenging and rewarding projects.

  • Collaborative and supportive work environment.

  • Chance to make a real impact on the success of the company.

Our role in supporting diversity and inclusion
As an international workforce business, we are committed to sourcing personnel that reflects the diversity and values of our client base but also that of Orion Group. We welcome the wide range of experiences and viewpoints that potential workers bring to our business and our clients, including those based on nationality, gender, culture, educational and professional backgrounds, race, ethnicity, sexual orientation, gender identity and expression, disability, and age differences, job classification and religion. In our inclusive workplace, regardless of your employment status as staff or contract, everyone is assured the right of equitable, fair and respectful treatment.