Senior Software Engineer – Remote

Senior Software Engineer – Remote

Cape Town, 7935, South Africa • Full-time

Description

The Senior Software Engineer will be responsible for designing, developing, and maintaining software systems and applications in the Information and Communication Technology industry. They will work with the IT team to analyze user requirements, implement software solutions, and oversee system testing.

Responsibilities

  • Develop and maintain software systems and applications using programming languages such as Java, Python, C++, and others.

  • Utilize agile development methodologies to meet project objectives.

  • Lead the design, implementation, and testing of complex software systems.

  • Conduct software analysis, evaluate system performance, and make improvements as needed.

  • Collaborate with other IT team members, including project managers, software developers, and quality assurance professionals.

  • Develop and maintain documentation of software architectures and design decisions.

  • Mentor, coach, and provide technical guidance to junior software engineers.

  • Keep up to date with the latest technologies and trends in the industry and apply them to improve the organization’s software systems.

  • Participate in the evaluation of new software tools and technologies to recommend upgrades or replacements for existing IT systems.

Qualifications

  • Bachelor’s degree in computer science or a related degree.

  • Several years of professional experience in software engineering with a strong background in object-oriented programming.

  • Deep knowledge of software design patterns, databases, and web technologies.

  • Excellent communication skills and keen attention to detail.

  • Ability to work independently or as part of a team.

While the position is remote, we’re only able to proceed with candidates who already hold the legal right to live and work in South Africa.


Role Type

Within South Africa • Permanent • Full-time • Mid-level Senior

Seamless Financial Integration

Our software seamlessly integrates with your existing or third-party solutions, providing real-time straight-through-processing.

Frequently Asked Questions

What does SecuritEase do?

Who is SecuritEase?

What is the SecuritEase System used for?

Does SecuritEase provide bureau services for its system?

How is SecuritEase differentiated from its competitors?

How is SecuritEase technology offered?