×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Johannesburg, 2000, South Africa
Listing for: ATS Client
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Azure
Job Description & How to Apply Below

An innovative, fast-growing tech business in the fintech space is on the hunt for a Senior Developer!

Key Responsibilities
  • Technical Delivery & Ownership:
    • Drive daily development across multiple systems in line with the technical roadmap
    • Build scalable, high-quality applications using C#, .Net Core, and modern frameworks
    • Maintain and enhance legacy applications where required
    • Take full ownership of complex features from design to deployment
    • Contribute to code reviews and technical design discussions
  • Mentorship & Team Enablement:
    • Guide and support junior developers through coaching and feedback
    • Oversee the quality and progress of team output, raising risks when needed
    • Encourage collaboration through knowledge sharing and pair programming
    • Assist with onboarding and internal upskilling initiatives
  • Architecture & Best Practice:
    • Apply established development standards and architectural patterns
    • Ensure that solutions align with broader system design and integration strategies
    • Promote best practices across coding, testing, security, and CI/CD processes
  • Innovation & Continuous Improvement:
    • Contribute to the adoption of AI and automation within applications
    • Explore and introduce new tools, technologies, and approaches
    • Advocate for the secure and responsible use of emerging technologies
  • Cloud & Integrations:
    • Build and support cloud-based solutions within Azure
    • Develop and integrate APIs in line with system architecture
    • Work with Microsoft ecosystem tools and external platforms
  • Governance & Quality:
    • Adhere to security, compliance, and development governance standards
    • Support documentation, audits, and technical reporting requirements
  • Collaboration:
    • Partner with technical leadership to deliver against business goals
    • Work alongside internal teams to refine and deliver solutions
    • Engage with third-party providers when required
Job Experience and Skills Required
  • Core Technologies:
    • Strong experience with C# and ASP.NET Core MVC
    • Proficient in ORM tools such as Entity Framework Core
    • Solid SQL Server skills, including schema design and performance tuning
    • Good understanding of front-end basics (HTML, CSS, and JavaScript) and modern frameworks (e.g. React or Blazor)
    • Experience building and integrating RESTful APIs
  • Legacy Systems:
    • Comfortable working with older technologies like , Win Forms, and Web Forms
    • Able to maintain and gradually modernise legacy applications
  • Cloud & Dev Ops:
    • Hands‑on experience with Microsoft Azure services
    • Familiar with Azure Dev Ops (or similar) for code management and delivery pipelines
    • Experience setting up and maintaining CI/CD workflows
    • Exposure to Agile or Scrum environments
  • Architecture & Data:
    • Experience implementing common architectural patterns (layered, microservices, and event‑driven)
    • Strong database optimisation and query performance skills
    • Understanding of integration approaches (synchronous/asynchronous, messaging, and webhooks)
Qualifications & Experience
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 7+ years of software development experience (senior level), with at least 1-2 years in a lead or mentoring role (formal or informal).
  • Proven experience delivering enterprise‑grade applications or complex integrated systems.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary