Senior Software Engineer – Apply Now!

Full-time

Sage

About the Role

Are you an experienced Senior Software Engineer passionate about developing cutting-edge applications? Sage is looking for a tech-savvy professional to design, build, and deliver high-quality desktop and cloud-hosted applications that exceed customer and stakeholder expectations. You’ll play a crucial role in shaping software solutions while working in a dynamic, innovative environment.

Key Responsibilities

Software Development & Delivery – Design, develop, and maintain robust technical solutions, ensuring top-notch performance and security.
Quality Assurance & Collaboration – Conduct proactive quality reviews, identify improvements, and engage with stakeholders to refine solutions.
Project Lifecycle Participation – Involvement in all phases of development, from technical analysis to final implementation.
Requirement Analysis & Documentation – Define and document technical requirements for data, workflow, systems, and interfaces.
Business Process Optimization – Identify opportunities to align business processes with organizational goals.
Knowledge Sharing & Training – Mentor colleagues and provide training on best practices and new tools.
Continuous Improvement – Stay ahead by adopting the latest technologies and sharing knowledge with peers.

Essential Skills & Experience

✅ Minimum 5 years of C# development experience.
✅ At least 5 years of MSSQL or similar relational database experience.
✅ Proficiency in AngularJS and modern web technologies.
✅ Strong understanding of Scrum & Kanban methodologies.
✅ Extensive experience in multi-tiered application design & development.
✅ Expertise in unit & integration testing.

Bonus Skills

🚀 Experience in CI/CD, DevOps, IaaS, IaC, and DDD.
🎓 Degree in Computer Science or equivalent experience (preferred).

Why Join Sage?

🏆 Awarded Best Places to Work 2024 by Glassdoor.
🤖 Leverage AI-powered technology to enhance business efficiency.
🌍 Be part of a diverse and inclusive culture that fosters innovation.
🎯 Endless growth opportunities in a globally recognized company.

🔗 Learn more about working at Sage: sage.com/en-gb/company/careers/working-at-sage/
📽 Watch our culture in action: youtube.com/watch?v=qIoiCpZH-QE

📩 Need application support? Email us at careers@sage.com.
🌈 We celebrate diversity – all backgrounds, identities, and ways of working are welcome!

Ready to take your career to the next level? Apply Now!

🔍 Find similar jobs at: https://careerjunctionza.co.za/jobs/
📌 CV Tips for this role: Highlight your experience in C#, MSSQL, AngularJS, and Agile methodologies. Showcase projects where you’ve driven innovation, problem-solving, and collaboration. Quantify achievements to stand out!