Back to Jobs
Recently postedFull timeTechnology

.Net Integration Developer

XPT Software Australia Pty LtdWestern Australia🇦🇺Australia

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeOn Site
LocationWestern Australia, Australia
SQLT-SQLOAuthC#.NETRabbitMQVaultRESTAzureSQL ServerCI/CDAzure DevOps

Job description

XPT Software Australia Pty Ltd Contract

  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description

e are looking for a Senior IntegrationDeveloper with strong experience in .NET, REST APIs, Azure and RabbitMQ todesign, develop and support secure enterprise integrations. The role willinvolve building new APIs, integrating with existing APIs, developing messagingsolutions and supporting integrations through to production.

Key Responsibilities
  • Designand develop REST APIs using C#/.NET.
  • Consumeand integrate with existing internal and external APIs.
  • Designand develop RabbitMQ publishers, consumers, queues and exchanges.
  • Implementmessage retry, error handling and dead-letter queue mechanisms.
  • DevelopAzure solutions using Azure Functions, App Service and Service Bus.
  • UseAzure Key Vault and CyberArk for secure credential and secrets management.
  • Supportservice accounts, AD groups and password/credential rotation.
  • Developand support integrations with SQL Server.
  • Implementsecure authentication and authorisation using OAuth 2.0, TLS/certificates andleast-privilege principles.
  • Developunit and integration tests.
  • Implementapplication logging and monitoring using Application Insights.
  • Troubleshootintegration issues and provide production support.
  • Participatein code reviews and technical solution discussions.
  • Experience supporting mission criticalsystems
Required Skills
  • Strongexperience developing and consuming REST APIs.
  • Experiencewith Azure API Management (APIM).
  • Stronghands-on experience with RabbitMQ.
  • Experiencewith Azure Functions, App Service and Service Bus.
  • Experiencewith Azure Key Vault and preferably CyberArk.
  • Goodknowledge of SQL Server / T-SQL.
  • Experiencewith Azure DevOps and CI/CD.
  • Goodunderstanding of authentication, authorisation, certificates and applicationsecurity.
  • Experiencewith unit testing and integration testing.
  • Strongtroubleshooting and production-support skills.
  • Experienceworking with WEM, energy markets or utilities.
  • Experiencesupporting business-critical enterprise integration platforms.
  • Experiencewith security remediation, service accounts and privileged-access management.
  • Senior-levelexperience in software/integration development.
  • Provenexperience designing and delivering enterprise integrations.
  • Abilityto work independently and collaborate with architects, technical leads,security, infrastructure, database and testing teams.

In short: weneed a hands-on senior developer who is strong in .NET + APIs/APIM + RabbitMQ +Azure + SQL Server, with good security, testing, CI/CD and production-supportexperience.

Similar jobs