
Senior Software Developer
About the role
High-Level Developer Opportunity A top financial services company is hiring a Senior Developer to build and improve enterprise systems. This is a strong role for experienced developers ready to work on modern tech stacks + cloud systems + scalable applications 🚀 🧠 What You’ll Do Develop and maintain internal enterprise systems 💻 Design, build, test, and deploy applications Work on multi-tier and scalable systems Troubleshoot and debug complex issues Collaborate with teams and stakeholders 🤝 Mentor junior developers Apply Agile, Scrum & DevOps practices 🧑💻 Tech Stack 🔧 Core Skills C# & ASP.NET (.NET 8 preferred) Angular Entity Framework REST APIs Git ☁️ Cloud & DevOps Azure CI/CD (Azure DevOps) 🗄️ Databases Relational DBs (Oracle advantage) Cosmos DB (bonus) 🧠 Advanced Concepts Domain Driven Design Onion Architecture Mediator Pattern State management (NGRX/NGXS) 🔥 Why This Role is BIG Senior-level developer role 💰 Work with modern tech (Angular + .NET + Azure) Strong career growth into: Tech Lead Solutions Architect Engineering Manager 📅 Closing Date ⏳ 10 April 2026
Job overview
This full-time opportunity at FEM is based in Rosebank • Johannesburg and is suitable for candidates interested in building experience in Senior Software Developer. Review the requirements carefully and make sure your application highlights the most relevant strengths for the role.
Tips for applicants
- Tailor your CV to match the responsibilities and requirements for this senior software developer role.
- Highlight your most relevant experience, qualifications, and practical skills clearly.
- Make sure your contact details are correct and your CV is updated before applying.
- Use the listed requirements as a checklist so your application speaks directly to what the employer wants.
Why this job is a good opportunity
Roles like this can help candidates strengthen their professional experience, improve industry-specific skills, and grow within a structured working environment. If you are targeting opportunities in senior-level work, this opening may be a strong addition to your job search.
Requirements
- Relevant IT degree/diploma
- Minimum 8 years experience
- Enterprise development experience
- Strong problem-solving skills
Was this listing helpful?
Let us know whether this job page helped you.
Report this job
Report listings that look fake, expired, misleading, or inappropriate.
