CAREER OPPORTUNITYAn exciting opportunity exists for a Mid-Level Software Developer to join our fast-growing Software Development team and help build cutting-edge digital insurance products and platforms. You’ll be involved in the full software development lifecycle — from design to deployment — and play a hands-on role in building digital solutions that modernize the way insurance products are created, managed, and delivered.
If you’re passionate about clean code, solving real-world problems, and want to grow in a purpose-driven, agile environment — this role is for you.
Job DescriptionDuties and Responsibilities:- Design, develop, test, and deploy scalable backend services and/or user interfaces in support of insurance operations (e.g., quoting, underwriting, claims).
- Collaborate with other developers, testers, product owners, and business analysts to implement high-impact features.
- Translate functional requirements into working, quality software.
- Write well-structured, maintainable, and efficient code in line with team standards.
- Participate in peer reviews and contribute to continuous improvement of coding practices and development processes.
- Work within an Agile development environment using tools such as Jira, Git, and CI/CD pipelines.
- Assist in integrating with third-party APIs (e.g., aggregators, insurer systems, or compliance tools).
- Support system monitoring, debugging, and resolution of production issues.
- Stay up to date with evolving tech, insurance trends, and contribute ideas to improve our products and practices.
- Update system documentation.
Qualifications And ExperienceMinimum Requirements:- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 2–4 years of professional software development experience.
- Solid understanding of object-oriented programming and design principles.
- Experience with at least one modern language/framework (e.g., C#/.NET Core, React, or Node.js).
- Familiarity with RESTful APIs and basic integration techniques.
- Experience with databases (SQL and/or NoSQL).
- Exposure to source control (e.g., Git) and Agile development methodologies.
- Understanding of basic software security practices and data privacy awareness.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
Preferably However Not Mandatory, In Addition To The Above:- Experience or exposure to the insurance or financial services industry.
- Familiarity with cloud-based development (Azure, AWS, or GCP).
- Knowledge of DevOps/CI/CD pipelines and containerization (Docker).
- Interest in working with frontend frameworks (e.g., Angular, React, Blazor).
- Understanding of domain-driven design or service-oriented architecture.
- Passion for continuous learning, clean code, and quality delivery.
ATTRIBUTESAttributes 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;
- Experience executing within a defined delivery methodology required. Methodology development experience will be an advantage;
- Positive attitude;
- Commitment to meeting deadlines.
About The CompanyApplicants must have the following:
- Clear ITC;
- Clear criminal record;
- Excellent previous employment references.
Qualified applicants are invited to apply by sending a CV to: HumanCapital@brolink.co.za before 30 April 2025.
Please note that this appointment will be made according to the company’s Employment Equity targets and strategy.