SUMMARY:
Insurance Industry
POSITION INFO:
Position Overview
We are seeking a highly skilled Rating Developer to design, develop, and maintain insurer rating components within our insurance management software solutions. This role requires strong technical expertise, a collaborative mindset, and a passion for mentoring others while delivering high-quality, scalable software.
<
hr data-start="589" data-end="592" />
Key Responsibilities
- Software Development
Design, develop, and maintain robust software applications in line with coding standards and best practices.
- Technical Leadership
Provide technical guidance, conduct code reviews, and contribute to architectural decisions to ensure scalable and reliable solutions.
- Collaboration & Communication
Work closely with product managers, QA engineers, and UI/UX designers to define requirements, set priorities, and deliver successful products.
- Mentorship & Upskilling
Mentor and support team members, fostering continuous learning and technical growth.
- Quality Assurance
Partner with QA teams to ensure thorough testing, identify defects, and maintain high software quality standards.
- Stakeholder Engagement
Collaborate with internal teams, partners, and insurers to gather requirements, provide support, and deliver effective solutions.
- Research & Innovation
Stay up to date with emerging technologies and industry trends to drive innovation and improve development practices.
- Documentation
Maintain clear and comprehensive technical documentation, including system architecture and design specifications.
Minimum Qualifications
- Grade 12 (Matric)
- Bachelor’s degree in Computer Science or a related field
- Proven experience developing insurance rating engines or algorithms
- Strong programming skills in C#, VB.NET, and MS SQL
- Solid understanding of actuarial concepts and rate-making processes
- Experience with databases and data manipulation
- Strong analytical and problem-solving abilities
- Excellent communication and teamwork skills
Preferred Skills & Experience
- Minimum of 5+ years’ experience in software development
- Experience with policy administration systems
- Understanding of the insurance regulatory environment
- Familiarity with Agile/Scrum methodologies
- Experience in database design and development
- Exposure to cloud platforms and microservices architecture
- Knowledge of machine learning or predictive modeling
- High emotional intelligence and strong interpersonal skills
- Excellent time management and organizational abilities