Sabenza IT

C# .Net Developer

Sabenza IT  •  Pretoria, ZA (Onsite)  •  2 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media