Senior Software Engineer

Senior Software Engineer 

Location:

Contract Type:

Temporary & Contract

Sector:

IOT & Emerging Technologies

Salary:

Reference No.

BBBH489722

Job Title: Senior Software Engineer
Duration: 12+ months contract (Plus Extensions)
Location: South Africa (Remote)

Role Overview:
We are seeking a highly skilled Senior Software Engineer with strong expertise across modern development frameworks, cloud platforms, and security engineering. You will play a key role in designing and delivering robust, scalable, and secure solutions while mentoring team members and ensuring engineering best practices. This is a long-term opportunity to contribute to high-impact projects in a fully remote environment.

Key Accountabilities:

  • Design, develop, and maintain high-quality, secure, and scalable applications.

  • Provide mentorship and technical guidance to junior and mid-level engineers.

  • Collaborate with cross-functional teams to define and deliver solutions that align with business and technical objectives.

  • Drive adoption of engineering best practices, including code quality, testing, and DevOps principles.

  • Ensure security and compliance standards are built into solutions from the start.

  • Contribute to architectural decisions and continuous improvement of development processes.

Essential Skills:

  • Proven experience in Python and React development.

  • Hands-on expertise with FastAPI for building modern APIs.

  • Strong background in Security Engineering, ensuring resilient and compliant applications.

  • Proficiency in GCP and AWS cloud platforms.

  • Experience with Kubernetes for container orchestration and scaling.

  • Demonstrated ability to write clean, maintainable, and well-tested code.

  • Strong communication skills and the ability to mentor and coach team members.

Read More
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )