REF # 1909217

180 total views, 3 views today

Salary: R40000 per month

Intermediate Software Developer (C# .Net Web Developer) (PTA)

Enquire / Apply


My client who specializes in renewable energy requires an Intermediate Software Developer ( with min 3yrs relevant working experience developing web applications and working with C#; ASP.Net, APIs; Front-end frameworks including JS, jQuery, and Vue.js; MVC; MS SQL Server; and Git within an Agile team environment to join their team of software developers and report directly to the Technical Lead. As a successful candidate you will be expected to take initiative, continue to improve your knowledge and skills, and engage in robust communication practices that will benefit both yourself and the team.

This is a remote working role and self-discipline is of utmost importance to ensure value is delivered to the team + Own reliable transport



  • Ensure that all activities align with the business strategy and purpose.
  • Develop quality features using robust and optimal code
  • Take accountability for tasks assigned and for the delivery of such tasks within the committed timelines and quality standards
  • Design simple solutions to complex problems
  • Test and validate that features are not only fit for purpose but also fit for use
  • Troubleshoot and resolve software bugs and snags
  • Provide quality service and support to Platform stakeholders
  • Actively participate and contribute positively in the software development lifecycle processes (for example
  • Agile Scrum ceremonies) and the business activities as a whole.
  • Perform research and investigatory tasks on new technologies, preparing proof of concepts, and reporting back on findings
  • Accept and follow mentorship and guidance from senior developers and peers on best practices and software development principles
  • Provide quality service and support to Platform stakeholders
  • Provide support to fellow developers where required
  • Focus on continuous self-improvement and self-development thereby ensuring an increasingly valuable skillset and greater contribution to our team objectives
  • First-level support on a rotational basis
  • Second-level support on an ad-hoc basis
  • Any other job duties as required



  • Proficient in C#, ASP.Net, WebAPI, MVC, JS, jQuery, MS SQL Server. Beneficial to have experience with
  • js, Git, unit tests, and Agile practices.
  • Self-disciplined and motivated.
  • Willing to travel for 1-2 days quarterly.
  • Ability to understand complex problems and requirements and implement these in a simplified manner
  • Strong understanding of software architectural principles
  • Strong analytical skills
  • Should be a logical and pragmatic thinker
  • Applied knowledge of coding best practices, specifically SOLID principles
  • Good health and high levels of energy
  • Comfortable workspace at home
  • Stable internet connection at home
  • Excellent verbal and written communication skills. We deliver our own support services therefore you have to be comfortable communicating with external stakeholders.
  • Own reliable transport


Qualifications & Experience

  • Proven Software Developer experience using the tools as listed under the “Requirements of the Role” section.
  • Ideally you have worked on more than one project and within one or more teams. As a result, the candidate should have at least 3 years’ software development experience.
  • Any relevant formal qualifications and completed courses are beneficial



  • Take pride in what you do
  • Excellent critical thinking and problem-solving ability
  • Comfortable with context switching
  • Self-disciplined and motivated to consistently deliver high-quality output
  • Respectful of yourself and your team
  • Resourceful and comfortable working in a high pace and changing environment
  • Comfortable with speaking your mind as well as receiving critical feedback


While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.




When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to and mention the reference numbers of the jobs.

Apply for this vacancy:

Attach CV