Our client is seeking a Senior Software Engineer to lead the design, development, and maintenance of crucial components within the core insurance platform. The primary objective is to leverage the latest trends and technologies in software engineering to enhance backend services and applications. Reporting to the Head of Technology, the successful candidate will collaborate daily with a multidisciplinary team, contributing to complex technical projects and ensuring alignment with overarching technology goals.

Budget: +-R100k p/m

🚀 Requirements:

• 5+ years of software development experience

• Bachelors Degree or Equivalent Experience

• Expert-level Python Mastery including knowledge of libraries, design & ecosystem

• Experience with the Django Framework

• Extensive experience with Cloud Services – particularly AWS

• Proficient in Linux and creating/running containerized apps (e.g., with Docker)

• SQL Knowledge & Experience

Advantageous:

• Experience in the Insurance or Financial Industry

• Experience in a start-up environment.

🚀 Responsibilities:

• Own key performance indicators, driving their visibility and utilizing them to enhance code, architecture, and processes.

• Address technical debt, re-architect old design decisions, and enhance performance and resilience.

• Develop new capabilities that empower users.

• Lead architecture design and decision-making for the designated area of the platform.

• Enhance documentation, documenting design decisions and rationale.

• Mentor fellow engineers + share experience and knowledge.

 

📨 – Join our client in shaping the future of digital innovation!
𝗣𝗹𝗲𝗮𝘀𝗲 𝗻𝗼𝘁𝗲 𝘁𝗵𝗮𝘁 𝗼𝗻𝗹𝘆 𝘀𝗵𝗼𝗿𝘁𝗹𝗶𝘀𝘁𝗲𝗱 𝗰𝗮𝗻𝗱𝗶𝗱𝗮𝘁𝗲𝘀 𝘄𝗶𝗹𝗹 𝗯𝗲 𝗰𝗼𝗻𝘁𝗮𝗰𝘁𝗲𝗱

Only candidates can apply for this job.
Share this job

Waste no more of your time and resources looking for a place to get that perfect candidate or that dream job, Try Jobspaddy today, we have got you covered!

Want to try freelancing?? Click here to visit our freelance website