
Specialist Product Engineer (. Net Developer)
- Sandton, Johannesburg
- Permanent
- Full-time
- Design, develop, and maintain .NET applications and services that support data processing and system integration.
- Build and consume APIs (RESTful and SOAP) for internal and external system communication.
- Collaborate with data engineers, architects, and business analysts to understand data requirements and integration needs.
- Develop ETL processes and data pipelines using .NET and related technologies.
- Ensure high performance, scalability, and security of integration solutions.
- Participate in code reviews, testing, and deployment activities.
- Troubleshoot and resolve issues related to data flow, system connectivity, and application performance.
- Maintain documentation for developed solutions and integration processes.
- Proven experience in .NET development (C#, ASP.NET Core, .NET Framework).
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with SQL Server and writing complex queries, stored procedures, and functions.
- Experience with API development and integration (REST, SOAP).
- Knowledge of messaging systems (e.g., MSMQ, RabbitMQ, Azure Service Bus) is a plus.
- Exposure to cloud platforms (preferably Azure) and containerization (Docker, Kubernetes) is advantageous.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Minimum 3 years development using .Net Framework
- Experience in Agile/Scrum environments.