Senior Software Developer (full Stack)

Centurion, Gauteng, South Africa

Job Description

Our company is a critical component of the healthcare revenue cycle, designed to manage all financial transactions between patients, healthcare providers, and insurers
Key Responsibilities:

  • Maintain and support both the front-end and back-end of the company, and electronic practice management system.
  • Develop and enhance features using Angular, Bootstrap, HTML, CSS3, JavaScript, Ajax, C#, and MSSQL.
  • Work closely with the dev team to troubleshoot issues, resolve bugs, and improve overall system functionality.
  • Refactor existing code based on requirements and coding best practices.
  • Stay current with web development trends to improve UI/UX and maintain system relevance.
  • Write clean, secure, and efficient code while adhering to company standards and participating in code reviews.
  • Collaborate with QA to test and debug applications, address performance issues, and implement reliable fixes.
Job Experience and Skills Required:
  • Proven experience as a Full Stack Software Developer, with 8+ years of hands-on experience in software development
  • Matric with Higher Grade Mathematics
  • IT or Computer Science qualification (or equivalent experience) is a plus
  • Self-motivated with strong problem-solving skills
  • Proficient in computers and MS Office applications
  • Able to write clean, maintainable, and readable code
  • Quick to learn new technologies and languages
  • Strong in C# (.NET Framework/Core), Angular (v5+), and Bootstrap (v4+)
  • Skilled in HTML, CSS3, JavaScript, Ajax, and working with MySQL, MSSQL, or NoSQL databases
  • Experience with material design and responsive web design for various devices
  • Knowledge of UI/UX principles and cross-browser compatibility
  • Comfortable with debugging front-end issues using browser tools
  • Familiar with Azure architecture and web performance optimization (e.g., lazy loading and minification)
  • Exposure to Xamarin/MAUI for cross-platform app development is a plus
  • Solid grasp of software best practices and common design patterns
Apply now!
For more exciting IT vacancies, please visit:
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information contact:
Rethabile Moloi

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1552452
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned