An opportunity exists for a skilled Backend Software Engineer to design, implement, and maintain backend systems that power data-driven agricultural solutions. The ideal candidate is a problem-solver with a passion for development and an interest in nature and the farming environment. Afrikaans-speaking candidates are required.
Key Responsibilities
- Design, develop, and maintain robust backend systems and APIs
- Build data pipelines to ingest, process, and transform large datasets
- Develop analytical tools and products to provide actionable insights
- Collaborate with cross-functional teams to deliver scalable solutions
- Troubleshoot and resolve backend and data processing issues
- Stay current with emerging technologies and backend trends
Requirements
- 2-5 years’ experience in software engineering, backend engineering, or data engineering
- Proficient in Python, SQL, Rust, and AWS
- Strong problem-solving and programming skills
- Familiarity with backend data management
- Ability to work in a fast-paced, agile environment
- Relevant degree advantageous; basic understanding of machine learning is a plus
- Afrikaans-speaking
Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed]
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
Desired Skills:
- Python
- SQL
- Rust
- AWS