Posted on: 29 January 2025
ID 930050

Software Engineer

"At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

At inspHire, the primary role of the Software Engineer is to create and implement product solutions. The Ruby on Rails Developer will work closely with the Product Owner in order refine and estimate epics and stories. They will work closely with the development team to meet release and delivery objectives.

Key Responsibilities
  • Using Ruby on Rails to produce user friendly software applications
  • Work within a defined set of professional coding standards and design guidelines
  • Considers implications of technical decisions made within the role, seeking architect input where necessary
  • A strong understanding of object-oriented principles
  • Be familiar with the concept of continuous integration (automated and continuous builds/test)
  • Demonstrate a high level of software craftsmanship, commitment to quality and a conscientious approach to work
  • Participation in team ceremonies and departmental meetings as necessary
  • Ensures development systems and tools, as well as stakeholders, are kept updated with progress
  • Has input to the prioritisation of key technical debt and maintenance items while ensuring that sprint objectives are met
  • Understanding and Knowledge of Unit Testing and TDD
  • A willingness to keep up to date with new development tools and techniques
  • To constantly promote a positive attitude to the whole company and its customers
Skills, Knowledge And Experience

Experience & Knowledge:
  • Ruby on Rails
  • C#
  • HTML5/CSS3
  • SQL Database technology; PostgreSQL, MSSQL
  • Cloud infrastructure experience (Azure, AWS, or others)
  • JavaScript frameworks (React, Vue, Ember, Angular etc.)
  • Linux / OS-X command line
Skills & Qualities
  • The ability to build and maintain strong and trusted relationships with both your team and key stakeholders
  • The ability to influence and motivate stakeholders and team members to achieve objectives
  • Be passionate about software development and modern technology
  • A good working knowledge of software version control using Subversion/Git (should also be familiar with the concepts of branching/merging etc.)
  • A strong knowledge of software development life-cycle processes including the methodologies of Agile and Scrum (iterative releases, daily build/test, code inspections etc)
  • Effective communication and writing skills
  • Continuous improvement mind-set
  • The ability to adapt to change in any periods of change/disruption
  • Must have a pro-active, positive, open, and collaborative approach to working with others in a team
  • Must be open to learning new skills and self-development to drive both personal and team growth
  • Must be comfortable in giving feedback at all levels with integrity as well as receiving it to build trust
Company Info

inspHire is a business within the Kerridge Commercial Systems Group (KCS) and boasts global recognition as a specialist software provider; delivering fully integrated trading and business management solutions to companies in the rental industry wherever they are in the world.

With a unique depth of knowledge and experience in the rental industry, inspHire has a wide range of clients who rent, sell and service construction equipment and audio-visual and event products.

Our pedigree has helped us develop state-of-the-art solutions, including two cloud subscription products, OnRent and Current RMS, which take our customers into a new era of flexible, scalable and readily available trading - wherever and however they work.

Equal Opportunities

KCS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires us to adjust the recruiting process please do advise us when contacted.

If this role is of interest to you please apply online.

Health and Safety

The Health and Safety at Work Act 1974 puts a legal obligation on KCS as an employer to ensure, so far as is reasonably practicable, the health, safety and welfare of its employees at work.

Employees also have a duty to take reasonable care for their own health and safety and of others who could be affected by their actions. Understanding the safety policies and co-operating with the arrangements that are in place is therefore an essential part of your employment.

To all recruitment agencies: KCS does not accept agency resumes. Please do not forward resumes to our careers site or direct to KCS employee. KCS is not responsible for any fees related to unsolicited resumes.

Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Jubilee District Hospital jobs available

Jubilee District Hospital jobs available

Jubilee District Hospital
Hammanskraal
Jobin.co.za
General worker and drivers

General worker and drivers

Transnet Port Terminal
Pretoria / Tshwane
Jobin.co.za
General worker and drivers

General worker and drivers

Transnet Port Terminal
Rustenburg
Jobin.co.za
General worker and drivers

General worker and drivers

Transnet Port Terminal
Germiston
Jobin.co.za
Katleho District Hospital jobs available

Katleho District Hospital jobs available

Katleho District Hospital
Virginia
Jobin.co.za
Kopanong provincial Hospital jobs available

Kopanong provincial Hospital jobs available

Kopanong provincial Hospital
Vereeniging
Jobin.co.za
Dihlabeng Regional Hospital jobs available

Dihlabeng Regional Hospital jobs available

Dihlabeng Regional Hospital
Bethlehem
Jobin.co.za
Boitumelo Regional Hospital jobs available

Boitumelo Regional Hospital jobs available

Boitumelo Regional Hospital
Kroonstad
Jobin.co.za