About the position:
My Client is based in Stellenbosch, and they’re focused on developing solutions in the agri-tech space.
They are looking for an Intermediate C# developer to grow their team, implement new systems, and augment existing ones. Agile thinking is at the core of their daily operations. They are always looking for ways to improve these practices to become a better team delivering great products.
The ideal candidate is a pragmatic programmer who employs industry best practices in multiple coding languages. They are a team player possessing strong technical skills and can communicate the thinking behind technical decisions to stakeholders.
Responsibilities:
* Participate and collaborate in various team activities/ceremonies (stand-ups, code reviews, retrospectives, etc.)
* Create clear technical specifications.
* Create innovative, scalable, fault-tolerant software solutions for their clients.
* Contribute to technical analysis and design of various products.
* Expand existing software to meet the changing needs of their clients.
* Write and test code to ensure compatibility and stability: refine and rewrite as necessary.
Requirements:
Proven experience as a C# developer (minimum 4 years’ experience).
Experience with cloud platforms (e.g. AWS, Google Cloud, Azure).
Experience with an OO programming language (e.g. C#, C++, Java).
Experience with the following technologies and tools in their development would be advantageous:
* Azure
* .Net core / .Net 5
* SQL
* EF
* micro-services
* RabbitMQ
* Asp.net
* Web API
* REST
* Angular
* Typescript
* PrimeNg
* Ionic
* GIT
• Comfortable with Agile practices.
• Must be at home in a team environment in terms of communication, peer reviews, guidance/mentoring, etc.
• Be a person that takes ownership of and pride in your work.
If you are passionate about making a difference in the agricultural sector and have the skills and experience to drive change, we are keen to hear from you.
Email CV in WORD format: cvs@agricruitment.co.za
Applications close on 03 February 2025.
Please consider your application as unsuccessful if you have not been contacted within 2 weeks.
POPIA: by applying for the position, the applicant gives permission to the company to scrutinise and process personal information shared.
#J-18808-Ljbffr