Senior Software Developer

Details of the offer

CAREER OPPORTUNITYAn exciting opportunity exists for a Senior Software Developer to join the Software Development Department. This position is based in Centurion.JOB DESCRIPTIONDuties and Responsibilities (may include but not limited to):•Design clean and simple solutions.•Improve and optimize the performance of existing systems.•Provide guidance in troubleshooting root-cause errors.•Mentor and guide team to achieve their goals.•Support dev team by reviewing and advising on their completed work.•Take part in the design of the database and software.•Stay up to date with technology trends, investigate solutions and make appropriate recommendations.•Write software according to business requirements specifications, processes and standards with applicable unit testing and following peer review process.•Perform unit testing and hand over completed software for further testing, within agreed timeframes.•Responsible for all aspects of the application development project life cycle.•Develop and maintain modern software application architecture roadmap that supports an evolving enterprise innovation platform.•Define and Maintain Application / Data / Security Architecture Principles and Policies.•Update system documentation.•Maintain software.•Support information security initiatives.QUALIFICATIONS AND EXPERIENCEQualificationsMinimum Requirements:•Matric.•Bachelor's degree, preferably in Computer Science, Management Information Systems, or related experience.Preferably, in addition to the above:•Additional qualifications in IT-related fields, including programming and database design.•Rocket Universe Solutions DeveloperWork ExperienceMinimum Requirements:•At least 10 years in-depth programming experience with Universe•Good working knowledge of the Universe programming language•In-depth knowledge of Universe database and it's tool sets.•Integration of a transaction processing system with third-party external systems.•Subject Matter Expert (SME) in the financial services industry, specifically in the short-term and commercial insurance.•Full understanding of database and field level encryption•Full understanding of database loggingPreferably, in addition to the above:•Exposure to web-based financial transaction processing systemsTECHNICAL COMPETENCIESMinimum Requirements:•Strong understanding of the various phases of a software development life cycle.•Good appreciation of software design principles, practices and patterns.•Structured approach to software development.•Experience with in-depth testing.•Ability to "see the bigger picture", i.e. appreciate the business context in which the software will be deployed.•Working in an Agile team environment and related workflows / toolsets.Preferably, in addition to the above:•To stay abreast of new technologies•Innovative and out-the-box thinkerATTRIBUTESAttributes required for the position include but are not limited to:•Strong programming aptitude.•Strong software design skills•A keen interest in the latest trends in software development.•Committed to delivering high quality work.•Taking ownership of work delivered.•Ability to understand business issues related to the financial services industry to deliver a solution accordingly.•Strong communication skills, both oral and written•Good deductive and inductive reasoning•Strong analytical and problem-solving capabilities.•Good interpersonal skills, ability to work with diverse personality types and deal with conflict in an effective way.•Ability to work individually and with teams.•Ability to adapt to a fast-paced, ever-changing environment.•Positive attitude.•Commitment to meeting deadlines.ABOUT THE COMPANYBrolink is a leading provider of insurance administration services, providing a comprehensive range of insurance products from South Africa's top insurers. Our portfolio includes personal insurance, commercial insurance as well as niche products such as agriculture, transport, engineering, and aviation.As a short-term insurance administrator, Brolink provides a dedicated service to professional brokers in delivering on their clients' business or professional insurance needs.Our mission is to connect brokers, insurers, policyholders and partners through our dynamic and innovative IT and expert people driven solutions. Our vision is to be the leading administrator and digital technology and integration platform provider for short-term insurance.Applicants must have the following:•Clear ITC•Clear criminal record•Excellent previous employment references.Qualified applicants are invited to apply by sending a CV to: ****** before 23 August 2024.Please note that this appointment will be made according to the company's Employment Equity targets and strategy. Provided you are not contacted within 2 weeks of job application deadline, please consider your application unsuccessful.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Requirements

Ios Developer (Senior)

Discovery – Group Information Services - Digital Channels Senior iOS Developer – Mobile Team About Discovery Discovery's core purpose is to make people healt...


Gauteng

Published a month ago

Junior Cybersecurity Analyst

Junior Cybersecurity Analyst (Remote) Are you driven by the mission to protect digital assets and tackle complex security challenges We are seeking a Junior ...


Holohire - Gauteng

Published a month ago

Test Yst Intermediate

About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit they boast a dedi...


Parvana - Gauteng

Published a month ago

Senior Java Developer

Key Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design d...


Frostbyte Pty Ltd - Gauteng

Published a month ago

Built at: 2024-11-15T07:46:38.621Z