C# (API) Developer
Vacancy at a glance
See the original advert for vacancy details.
Confirm details and submission instructions on the original advert.
Overview
Hybrid permanent role; candidates can be based in Cape Town or Gauteng. Open to people with disabilities.
Requirements
- Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/or matric with at least 5+ years relevant experience as a C# Backend Developer.
- Strong knowledge of Microsoft .Net development toolsets in C#.
- 5+ years’ relevant experience with Integration in a software development environment.
- Experience with integration solutions utilizing both JSON and XML message exchange.
- Experience with XML messaging and schema validation.
- IBM MQ Client or similar queue services interaction.
- Ability to work in a team environment.
- Good understanding of the SDLC process, tools and techniques.
- In Depth ASP.Net, C#.NET, XML knowledge.
- DotNet 4.7.2.
- Integration experience (Web/RESTful services).
- Understanding of namespace management and utilisation of SQL and experience with a relational database (i.e. MS SQL 2008 onwards).
- SoapUI/Postman.
- Visual Studio.
- SQL Server Management Studio 2012 upwards.
- SOAP/REST Services.
- IBM MQ Series Client interaction.
Responsibilities
- Support and develop new integration functionality and components.
- Collaborate with business analysts and cross-functional teams to refine and implement requirements.
- Refactor and improve code to ensure maintainability, scalability, and adaptability.
- Follow and contribute to development standards, processes, and best practices.
- Evaluate and improve application performance, reliability, and availability.
- Develop and execute unit and integration tests.
- Produce and maintain technical documentation.
- Perform root cause analysis (RCA) on system defects and production issues.
- Participate in build, packaging, and deployment processes.
- Execute functional test scenarios during development.
- Contribute to team collaboration and mentor junior developers.
How to apply
About this listing: SpanSam is an opportunity discovery service and is not the hiring employer unless explicitly stated. Application decisions and source-listing changes are controlled by the employer or institution.