C# .Net Developer

Reposted 24 Days Ago
Be an Early Applicant
Pretoria, City of Tshwane, Gauteng, ZAF
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Develop, support and refactor integration components for payment/message systems. Collaborate with analysts and cross-functional teams, create unit/integration tests, perform RCA on defects, maintain documentation, and support build/deploy processes. Mentor juniors and follow SDLC best practices.
Summary Generated by Built In

Our clients in the Finance space are on the hunt for a seasoned .Net Developer experienced with Payment systems, message interactions and IBM technologies. As part of the team, you will have great exposure to new technologies within diverse teams all while enjoying the perks of a permanent position. The ideal candidate will have in depth knowledge of Microsoft technologies, effective at communication and willing to report to either Somerset West or Pretoria as required.

 

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 building, packaging, and deployment processes.
  • Execute functional test scenarios during development.
  • Contribute to team collaboration and, where applicable, mentor junior developers.


Requirements

Minimum Requirements:

  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/or matric.
  • 5-10 years’ relevant experience with Integration as a focus, working as part of a team in a software development environment.
  • Experience with integration solutions utilising 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: Follow mentorship/provide team leader mentorship, 
  • Collaborate on a common (UML) design model.
  • A good understanding of the SDLC process, tools and techniques specifically as applied to software development methodology.
  • In Depth ASP.Net, C#.NET, XML knowledge
  • DotNet 4.7.2
  • Integration experience (Web/RESTful services)
  • XML and JSON messages interaction.
  • Understanding of namespace management and utilization 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

 

Advantageous Knowlwdge & Experience:

  • ASP.NET MVC 5.2.7
  • Entity Framework 6.2.0
  • Jquery 3.4.1
  • Web API 5.2.7
  • JavaScript
  • CSS
  • HTML
  • Payment Systems


Skills Required

  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/or matric
  • 5-10 years relevant experience with integration focus in a software development environment
  • Experience with JSON and XML message exchange and schema validation
  • Experience with IBM MQ Client or similar queue services (MQ Series Client)
  • Strong knowledge of C# and ASP.NET (.NET Framework 4.7.2)
  • Integration experience with Web/RESTful services and SOAP services
  • Understanding of namespace management and experience with relational databases (MS SQL 2008+)
  • Familiarity with SoapUI or Postman for API testing
  • Experience with Visual Studio and SQL Server Management Studio (2012+)
  • Ability to work in a team, follow and provide mentorship, collaborate on UML design models
  • Good understanding of SDLC processes, tools and development best practices
  • Ability to develop and execute unit and integration tests, produce technical documentation, perform RCA
  • ASP.NET MVC 5.2.7
  • Entity Framework 6.2.0
  • jQuery 3.4.1
  • Web API 5.2.7
  • JavaScript, CSS, HTML
  • Experience with Payment Systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

Sabenza IT Logo Sabenza IT

Full-stack Engineer

Agency • Information Technology • Professional Services
In-Office
Pretoria, City of Tshwane, Gauteng, ZAF

Ericsson Logo Ericsson

Financial Analysis Graduate

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
2 Locations
88000 Employees

Ericsson Logo Ericsson

Digital Solutions & AI Graduate

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
4 Locations
88000 Employees

Mondelēz International Logo Mondelēz International

Consultant

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Johannesburg, Gauteng, ZAF
90000 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account