Current jobs related to Intermediate Software Engineer - Cape Town - Santam Insurance


  • Cape Town, South Africa Maskew Miller Learning Recruitment Full time

    About us Maskew Miller Learning (MML) provides education solutions ranging from early childhood learning to professional certification, curriculum-based print materials, e-learning content and tools, as well as teacher training. We publish in 11 official languages and have the widest range of CAPS-approved content, trusted by teachers. Our quality...


  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, South Africa Progressive Edge Full time

    Intermediate Software Engineer Cape Town About the role We believe that education in South Africa is ripe for disruption at a massive scale. You would be in good company if you are ready to be part of the Innovation and Technology team whose mission it is to use technology for the rapid improvement of education. You will add the most value when you are...


  • Cape Town, South Africa Inspired Testing Full time

    Intermediate Quality Engineer Location: Johannesburg/Cape Town, South Africa Full-time About Us: Inspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver...


  • Cape Town, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the Role   As Senior Software Engineer, is an experienced professional and will undertake difficult research, design and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance...


  • Cape Town, South Africa Boardroom Appointments Full time

    Intermediate Data EngineerMinimum Requirements: Matric (Grade 12)Masters in Software Engineering, Data Engineering, Computer Science or related field2-3 years of relevant work experienceStrong Scala or Java backgroundKnowledge of AWS, GCP, Azure, or other cloud platformUnderstanding of data modeling principlesAbility to work with complex data...


  • Cape Town, South Africa OfferZen Full time

    Intermediate .NET EngineerAre you a talented intermediate .NET engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why...


  • Cape Town, South Africa IOCO Full time

    Are you passionate about software development and eager to work with cutting-edge technologies? We're looking for a talented Intermediate .NET Core Software Engineer to join our team. In this role, you'll have the opportunity to work on exciting projects, collaborate with a diverse team of professionals, and contribute to the success of our organization.What...


  • Cape Town, South Africa Plus 1x Full time

    We are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS. For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...


  • Cape Town, South Africa Plus 1x Full time

    We are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS.For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...


  • Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    We are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS.For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...

  • Software Consultant

    3 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, South Africa E-Merge Full time

    This innovative tech company is currently on the lookout for an Intermediate .NET Software Engineer to join their team. This company prides itself on forging partnerships with industry titans to seamlessly fuse SaaS applications, eradicate data barriers, and streamline those tedious, time-consuming tasks that hinder growth and profitability. In the role of...

  • Software Engineer

    3 months ago


    Cape Town, South Africa JenRec Recruitment Full time

    Your mission:- Design innovative solutions to enhance our business operations and elevate customer satisfaction- Collaborate with your team to architect and implement cutting-edge software features- Stay abreast of tech trends and leverage your creativity to tackle complex challenges at scale- Drive excellence to nurture a top-tier engineering team Skills we...

  • Software Consultant

    3 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • QA Engineer

    3 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • Software Engineer

    1 month ago


    Cape Town, South Africa takealot.com Full time

    , South Africa’s leading online retailer, is looking for highly talented Senior and Intermediate DevOps Engineers to join our team.  We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market-related, Total Remuneration Package which allows full flexibility according to...


  • Cape Town, South Africa BET Software Full time

    **We Want You**: We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace. As the **Software Development Manager** at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a...

  • Software Engineer

    2 weeks ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    This dynamic and innovative company operating in the Fintech space seek a suitably qualified Software Engineer to support and enhance a range of APIs, liaising with clients to meet all technical and user requirements. Responsible for the full Software Engineering life cycle, utilising modern IT methods and tools, you will be an integral part of a highly...

  • Software Engineer

    2 weeks ago


    Cape Town, South Africa Intrinsic Consulting Services Full time

    This dynamic and innovative company operating in the Fintech space seek a suitably qualified Software Engineer to support and enhance a range of APIs, liaising with clients to meet all technical and user requirements. Responsible for the full Software Engineering life cycle, utilising modern IT methods and tools, you will be an integral part of a highly...

Intermediate Software Engineer

2 months ago


Cape Town, South Africa Santam Insurance Full time
Job title : Intermediate Software Engineer (Backend) Job Location : Western Cape, Cape Town Deadline : August 26, 2024 Quick Recommended Links
  • Jobs by Location
  • Job by industries
  • Career Advice

THE ROLE

  • We are searching for a Software Engineer with solid Python experience to improve and maintain the Backend components of our AWS-native insurance platform. The Backend
  • team builds and maintains the business layer, databases, and APIs that power our mobileapp, administration portal and partner integrations. Your ultimate goal is to deliver
  • Backend improvements that support our ambition to be SA’s leading fully digital insurer.
  • You enjoy moving fluidly between developing new software, debugging and fixing bugs,analysing and improving existing code, and collaborating with other team members.
  • You will work on a modern software platform which is natively architected for the cloud and delivered using modern DevOps practices.
  • You embrace the collaborative philosophy of the team and contribute to building a high-trust environment that allows each member to excel.
  • You will report to the Backend Tech Lead and work daily with a squad that includes product managers, designers, engineers and testers. You will collaborate with the rest of the
  • Engineering team (Mobile App, Infrastructure, QA) and with colleagues from other areas of the business (e.g. Finance, Marketing, Client Services etc) to deliver on our technology goals.

WHAT WILL YOU DO?

  • Develop new features that extend the Backend capabilities of our insurance policyadministration platform.
  •  Contribute to the evolution of our Backend platform in line with best practices,emerging trends and new technologies.
  • Contribute towards architectural design and decision-making across Backendcomponents.
  • Participate in maintenance activities such as paying down technical debt,rearchitecting old design decisions, and improving performance and resilience.
  •  Monitor the key performance indicators of the Backend components and drive theirvisibility.
  • Collaborate with the Product team to ensure clear, realistic, and pragmaticdevelopment roadmaps.
  • Ensure that monitoring across Backend components is adequate, visible andattended to.
  • Support the incident management process to ensure that errors are logged andacted on, with consideration for defined SLAs.
  • Support the evolution of the team’s engineering practices in terms of documentation, test-driven development, continuous integration and automated deployment.
  • Collaborate with the Infrastructure team to ensure Backend components are always available and performant, and that CI/CD is fit-for-purpose and reliable.
  • Participate in recruitment activities (e.g. interviews, events) to attract and secure high-quality Engineering talent who are aligned with the company values.
  •  Improve our team by sharing your experience and knowledge, improving our documentation, and documenting your design decisions and rationale.

QUALIFICATION AND EXPERIENCE

  • 4+ years of software development experience.
  • Strong prior experience in Python, i.e. a level of Python mastery (knows the ecosystem, knows the libraries). You’ll be expected to be code-productive in minimal time.
  • Strong Django knowledge and experience.
  • Strong SQL knowledge and experience.
  • Recent experience developing production systems on Amazon Web Services (AWS) with direct experience with core AWS services e.g. ECS, RDS (Postgres), S3, Lambda,
  • API Gateway, SQS, SNS etc.
  • Experience creating and running containerised applications (e.g. with Docker).
  • Relevant tertiary qualification (e.g. IT, computer science, information systems etc.) or equivalent industry experience.
  • Exceptional communication (verbal and written) and interpersonal skills.
  • Experience in Insurance or Financial Services is advantageous.
  • Experience in a start-up environment is advantageous.

ENVIRONMENT AND BENEFITS

  • Remote-first
  • Start-up environment within a leading insurance corporate
  •  Market-related compensation
  • State-of-the-art hardware to work on (e.g. Macbook Pro)
  • Training resources
  • Flexible working hours
  • Access to co-share offices in Johannesburg and Cape Town that allow us to
  • connect in person and ideate around a whiteboard
  • Generous leave to balance your work and life
  • Group benefits (life insurance, disability insurance etc.)

  • ICT jobs