Senior Software Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

Senior Software Developer (Microsoft Stack)

Location: Remote

Industry: Accounting Software Development
Employment Type: Full-Time


Role Purpose

Our client a growing player in the accounting software development space is seeking a Senior Software Developer to design build and maintain high-quality software solutions within the Microsoft technology stack.

This role is ideal for a hands-on developer who thrives in both desktop and cloud-based environments enjoys solving complex problems and takes pride in delivering robust scalable and maintainable solutions.


Key Responsibilities

  • Design develop and maintain desktop and/or cloud-based applications using Microsoft technologies
  • Build and integrate RESTful APIs and external services
  • Collaborate with cross-functional teams to define design and ship new features
  • Maintain and improve code quality performance and scalability
  • Manage source code using Git and follow best practices for version control and branching strategies
  • Troubleshoot debug and resolve software defects and production issues
  • Participate in code reviews and contribute to continuous improvement of development standards
  • Ensure solutions align with business requirements within the accounting software domain
  • Document technical designs processes and implementation details


Benefits

Required Skills & Experience

  • Strong experience in Microsoft technology stack (e.g. C# . Core/.NET 6)
  • Proven experience in desktop and/or cloud application development
  • Solid understanding of API design and integration (RESTful services)
  • Hands-on experience with Git and modern source control workflows
  • Experience working with relational databases (e.g. SQL Server)
  • Strong problem-solving and debugging skills
  • Experience with application architecture and design patterns


Advantageous Skills

  • Exposure to Postman or similar API testing tools
  • Experience with web UI technologies (e.g. JavaScript frameworks HTML CSS)
  • Familiarity with cloud platforms (Azure preferred)
  • Understanding of accounting or financial systems


If youre a passionate developer who takes pride in building high-quality software and thrives in a collaborative Microsoft-focused environment wed love to hear from you. This is a fully remote opportunity offering the flexibility to work from anywhere while contributing to innovative accounting solutions.




Required Skills:

C# .NET APis Cloud Git SQL Architecture

Senior Software Developer (Microsoft Stack)Location: RemoteIndustry: Accounting Software Development Employment Type: Full-Time Role PurposeOur client a growing player in the accounting software development space is seeking a Senior Software Developer to design build and maintain high-quality softwa...
View more view more