Last updated: 2 days ago
Job Description: The Senior Software Engineer, reporting to the Development Team Manager / Team Lead, will be responsible for designing, building, and delivering high-quality desktop and cloud-hosted applications, systems, and services. The goal is to consistently meet or exceed customer or business stakeholder expectations while adhering to the established architecture. As a subject matter expert, the Senior Engineer will provide technical solutions and contribute to business processes in their area of responsibility. This role will also involve leading specific projects or activities as needed, collaborating across teams to ensure consistency, quality, and successful delivery.
Key Responsibilities:
Essential Skills & Experience:
Bonus Skills: Experience with Continuous Integration / Continuous Deployment (CI/CD), DevOps practices, Infrastructure-as-a-Service (IaaS), Infrastructure-as-Code (IaC), and Domain-Driven Design (DDD).
Technical Qualifications: A degree in a relevant field (desirable), along with professional qualifications or equivalent work experience demonstrating strong aptitude in software development.
This role offers an opportunity to contribute significantly to high-impact projects and to develop both technically and professionally within a collaborative team environment.
Function: Product Delivery
Country: South Africa
Office Location: Johannesburg
Work Place type: Hybrid
Advert: Working at Sage means you're supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.
Our colleagues are the best of the best. It's why we were awarded Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.
We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working.
* Der Gehaltsbenchmark wird auf Basis der Zielgehälter bei führenden Unternehmen in der jeweiligen Branche ermittelt und dient Premium-Nutzer:innen als Richtlinie zur Bewertung offener Positionen und als Orientierungshilfe bei Gehaltsverhandlungen. Der Gehaltsbenchmark wird nicht direkt vom Unternehmen angegeben. Er kann deutlich über bzw. unter diesem Wert liegen.