Sabenza IT

Senior Integration Developer

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

Job Description


Our clients in the tax and finance space are on the hunt
for a seasoned Senior Integration Developer to join their teams in the Pretoria
region. Life-long learners are required who have a thirst for knowledge and a
desire for strong collaboration.


Responsibilities/Tasks:


  • Support existing and developing new functionality and
    components.

  • Understand existing product and domain elements and work
    with business analysts to refine and implement new requirements.

  • Refactor and improve the code to keep the product
    maintainable and adaptable to new requirements.

  • Work effectively in a team environment and follow/develop
    product software development processes and standards.

  • Evaluate and improve application performance, and high
    availability features.

  • Create unit and integrated system tests to show that the
    developed functionality works as intended.

  • Create technical documentation that explains how the
    various components of the system work and how to use them.

  • Do root cause analysis on bugs to find and fix the cause
    of a problem in an integrated system.

  • Build and deploy the system on an application server.

  • Create and execute functional test scenarios (dev
    testing).

  • Incorporate the work done by other developers and do
    whatever is necessary to get the system to work again with the changes,
    including debugging other people’s code, making changes to test data, etc.


Requirements


  • Relevant tertiary qualification in Information Technology
    or Computer/Engineering Sciences and/or matric with at least 8-10 years
    relevant experience as an
    Integration
    developer as part of a team in a software development environment.

  • A strong knowledge of Microsoft .NET development toolsets
    in C# is essential.

  • 5 years’ relevant experience as a Senior Integration
    Developer as part of a team in a software development environment, including
    the role as leading developer within a team.

  • 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: 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 and Integration experience (Web/RESTful
    services)

  • XML and JSON messages interaction.

  • Understanding of namespace management and utilization 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

  • Knowledge and experience of the following would be a
    plus: 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