The Rank Group

Senior Software Engineer

The Rank Group
Apply
2 months ago
Cape Town, South AfricaSenior

Responsibilities

  • Design, develop, and build scalable software products that reduce legacy-system dependencies and improve functionality and user experience.
  • Shape software architecture and technical direction while anticipating changing requirements and technology trends.
  • Write clean, high-quality code using object-oriented programming, design patterns, SOLID, and DRY principles.
  • Implement unit, peer, and other automated testing, maintain test plans, and conduct code reviews.
  • Analyze complex problems, identify root causes, resolve critical P1 issues, and address weaknesses in existing and proposed solutions.
  • Lead projects technically, manage complex tasks and stakeholder dependencies, and communicate risks and progress clearly.
  • Provide technical guidance and mentorship to junior team members.
  • Collaborate with Product Managers, business stakeholders, and cross-functional teams to deliver solutions aligned with business value and compliance requirements.

Requirements

  • At least 4 years of React and TypeScript frontend development experience integrating with RESTful APIs.
  • Strong .NET and C# experience building RESTful APIs for the backend.
  • Experience with MS SQL database development, including queries, stored procedures, jobs, and administration.
  • Ability to write unit and integration tests and apply SOLID design principles.
  • Knowledge of Material UI, responsive layouts using CSS Grid, and Tailwind CSS is highly advantageous.
  • Knowledge or experience with frontend automated testing tools is advantageous.

Benefits

  • Hybrid working and colleague support networks.
  • Menopause support and weekly PepTalks through the Wellbeing@Rank program.
  • Professional development opportunities, leadership training, and industry certifications.
  • International exposure and collaboration with colleagues around the globe.
  • Pension schemes, bonus schemes, private medical insurance, and life insurance, varying by brand and location.

Tech Stack

C#.NETReactTailwind CSSTypeScript

Categories

The Rank Group

About The Rank Group

1,001-5,000 employees
Contact me