Universal Developer

Universal Developer

Job Title: Universal Developer
Location: Gauteng
Salary: 0.00
Reference: JN -012017-7570
Job Published: May 24, 2017 08:28

Job Description



1.1 Duties & Responsibilities

This position is for the team that focuses on application software with policy management, claims and accounting functionality which has historically been based on the UniVerse programming environment. In the future we wants to move towards .Net C# with SQL Server. Therefore developers in this team should have working experience in UniVerse and be willing to make a personal effort to learn .Net C# and SQL Server.
In general, the duties and responsibilities of software developers include the following:
  • Take part in the design of the database and software;
  • Write software according to functional requirements specifications, processes and standards;
  • Perform unit testing and hand over completed software for further testing, within agreed timeframes;
  • Update system documentation;
Maintain software.

1.2 Special working conditions (e.g. shift work, irregular hours, overtime, open plan office, travel)

Occasional overtime and weekend work, open plan office

1.3 Language





Afrikaans   Ability to understand Afrikaans is helpful but not essential

 1.4 General Information

Commencement Date:


Based at:




1.5 Reporting Line:

Executive Head: IT
Development manager
Software developer



2.1 Qualification & Education

Essential requirements

Preferred qualifications

  • Matric;
  • Tertiary qualification in IT-related fields, including programming and database design
  • Post-matric education with subjects related to IT, project management and business
  • Good academic record

2.2 Work Experience

Essential requirements

Preferred qualifications

  • At least four years programming experience
  • In-depth knowledge of Microsoft SQL Server
  • At least two years in-depth experience in UniVerse (i.e. the database management system/ programming language of Rocket Software)
  • Exposure to the financial services industry, specifically short-term insurance
  • Hands-on experience in database design
  • Integration of a transaction processing system with third-party systems such as other transaction processing systems, premium calculation modules etc.
  • Exposure to web-based financial transaction processing systems

2.3 Technical competencies

Essential requirementsPreferred qualifications
  • In-depth understanding of the various phases in a software development life cycle
  • Skilled in writing technical documentation
  • Experience with in-depth testing
  • “See the bigger picture”, i.e. appreciate the business context in which the software will be deployed

2.4 Attributes

  • A keen interest in the latest trends in software development;
  • Strong programming aptitude;
  • Committed to delivering high quality work;
  • Ability to understand business issues related to the financial services industry to deliver a solution accordingly;
  • Good problem solving skills;
  • Team-worker;
  • Good communication skills, both verbal and written’
  • Commitment to meeting deadlines.

Get similar jobs like these by email

By submitting your details you agree to our T&C's