Senior Software Engineer (Kimberley)

Senior Software Engineer (Kimberley)

26 Oct
|
Placements24
|
Kimberley

26 Oct

Placements24

Kimberley

About the Role

Our client, WhatJobs 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 NoSQL) 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 career 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.

📌 Senior Software Engineer (Kimberley)
🏢 Placements24
📍 Kimberley

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (kimberley) / kimberley

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (kimberley) / kimberley