Overview
We are looking for a skilled Back-End Developer to support the Data Optimization application. This developer will be responsible for implementing and optimizing the back-end services, ensuring they perform efficiently and integrate seamlessly with the front-end components.
Responsibilities
- Develop and maintain back-end services using ASP.NET Core and C#
- Optimize application performance with Elasticsearch and PostgreSQL
- Ensure the scalability and reliability of services
- Collaborate with front-end developers to ensure seamless integration of features
- Participate in the full software development lifecycle, from design to deployment
Experience
- 5+ years of experience in back-end development with a focus on ASP.NET Core
- 3+ years of experience working with Elasticsearch and PostgreSQL
- 2+ years of experience using Docker and Kubernetes in production environments
- Experience in Agile development practices
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
Tools & Technologies
- ASP.NET Core
- .NET 8 (C# 12)
- Elasticsearch
- PostgreSQL
- NATS
- Docker
- Kubernetes
- Git
- Azure DevOps
- CI/CD
- Performance Optimization
Cape Town (Hybrid)
Expected Salary
R80k - R88k ZAR p/m
Work Policy
Hybrid
Team
Engineering
Industry
Software Development
Interview Process
- Initial Screening: (Conducted by Oneo.)
- 30-Minute Call: Focused on company culture and a technical dive.
- Whiteboarding/Live Technical Assessment:
- Culture Meet: Ensure team and cultural fit.
- Offer: Finalise and extend the employment offer.