Senior Software Engineer in Kimberley

Senior Software Engineer in Kimberley

Kimberley Full-Time 123750 - 151250 $ / year (est.) Remote
P

At a Glance

  • Tasks: Design and develop scalable backend systems while collaborating with a global team.
  • Company: Join WhatJobs Direct, a fully remote tech company focused on innovation.
  • Benefits: Enjoy competitive salary, health benefits, and flexible remote work options.
  • Other info: Participate in virtual team events and enjoy clear career advancement opportunities.
  • Why this job: Make an impact on cutting-edge projects and grow your career in a supportive environment.
  • Qualifications: Strong backend development experience and knowledge of distributed systems required.

The predicted salary is between 123750 - 151250 $ per year.

About the Role

Our client, What Jobs Direct, is seeking a highly skilled Senior Software Engineer to join their fully remote engineering team.

This role focuses on designing, developing, and maintaining scalable and robust backend systems and distributed applications.

You will play a key role in architecting solutions that handle high volumes of data and traffic, ensuring performance, reliability, and security.

The ideal candidate has a strong foundation in computer science principles, extensive experience with backend development, and a passion for tackling complex engineering challenges.

As part of a remote-first company, you'll utilize cutting-edge collaboration tools to work seamlessly with a globally distributed team.

This is an exceptional opportunity to contribute to innovative projects, influence technical decisions, and grow your career in a flexible and supportive environment.

We are committed to building high-quality software that delights our users and drives business success.

Key Responsibilities

  • Design, develop, test, and deploy scalable and resilient backend services and APIs.
  • Build and maintain distributed systems, ensuring high availability and fault tolerance.
  • Write clean, efficient, well-documented, and maintainable code.
  • Collaborate with cross-functional teams, including product management, frontend development, and QA.
  • Optimize application performance and database queries for large-scale applications.
  • Implement security best practices and ensure data protection.
  • Participate in code reviews, providing constructive feedback and mentoring junior engineers.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural design discussions and technology evaluations.
  • Stay abreast of the latest advancements in software engineering and distributed systems, contributing to the remote team's knowledge base.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • Proven experience as a Senior Software Engineer, with a strong background in backend development.
  • Expertise in one or more programming languages such as Java, Python, Go, or C#.
  • Deep understanding of distributed systems concepts and design patterns.
  • Experience designing and developing RESTful APIs.
  • Proficiency with databases (SQL and/or No SQL) and data modeling.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with version control systems like Git.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration skills, essential for a fully remote role.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible holidays.
  • Remote work flexibility, allowing you to work from anywhere.
  • Opportunities for professional development, including conferences and training budgets.
  • Retirement savings plan.
  • Company-provided laptop and necessary software.
  • Virtual team building activities and social events. Clear career advancement opportunities.
  • #J-18808-Ljbffr

Senior Software Engineer in Kimberley employer: Placements24

Join a forward-thinking company that values innovation and offers a fully remote work environment, allowing you to thrive from anywhere in South Africa. With a highly competitive salary, significant bonus potential, and a generous budget for professional development, this role as Legal Counsel - Intellectual Property not only provides the opportunity to protect and manage a diverse IP portfolio but also fosters a culture of growth and collaboration. Embrace the chance to work on cutting-edge technology while shaping the future of the company's intellectual property.

P

Contact Details:

Placements24 Recruitment Team

We think you need these skills to ace Senior Software Engineer in Kimberley

Backend Development
Distributed Systems
API Design and Development
Java
Python
Go
C#