We are looking for a Senior Integration
Developer with strong experience in .NET, REST APIs, Azure and RabbitMQ to
design, develop and support secure enterprise integrations. The role will
involve building new APIs, integrating with existing APIs, developing
messaging solutions and supporting integrations through to production.
Key Responsibilities
- Design
and develop REST APIs using C#/.NET.
- Develop
and manage APIs using Azure API Management (APIM).
- Consume
and integrate with existing internal and external APIs.
- Design
and develop RabbitMQ publishers, consumers, queues and exchanges.
- Implement
message retry, error handling and dead-letter queue mechanisms.
- Develop
Azure solutions using Azure Functions, App Service and Service Bus.
- Use
Azure Key Vault and CyberArk for secure credential and secrets
management.
- Support
service accounts, AD groups and password/credential rotation.
- Develop
and support integrations with SQL Server.
- Implement
secure authentication and authorisation using OAuth 2.0,
TLS/certificates and least-privilege principles.
- Develop
unit and integration tests.
- Build
and maintain CI/CD pipelines using Azure DevOps.
- Implement
application logging and monitoring using Application Insights.
- Troubleshoot
integration issues and provide production support.
- Participate
in code reviews and technical solution discussions.
- Experience supporting mission‑critical
systems
.
Requirements
· Required Skills
· Strong C#/.NET development
experience.
· Strong experience developing and
consuming REST APIs.
· Experience with Azure API Management
(APIM).
· Strong hands-on experience with
RabbitMQ.
· Experience with Azure Functions,
App Service and Service Bus.
· Experience with Azure Key Vault
and preferably CyberArk.
· Good knowledge of SQL Server /
T-SQL.
· Experience with Azure DevOps and
CI/CD.
· Good understanding of
authentication, authorisation, certificates and application security.
· Experience with unit testing and
integration testing.
· Strong troubleshooting and
production-support skills.
· Desirable
· Experience working with WEM,
energy markets or utilities.
· Experience supporting
business-critical enterprise integration platforms.
· Experience with security
remediation, service accounts and privileged-access management.
· Experience
· Senior-level experience in
software/integration development.
· Proven experience designing and
delivering enterprise integrations.
· Ability to work independently and
collaborate with architects, technical leads, security, infrastructure,
database and testing teams.
· In short: we need a hands-on senior developer who is strong in .NET + APIs/APIM +
RabbitMQ + Azure + SQL Server, with good security, testing, CI/CD and
production-support experience.
Skills Required
- Strong C#/.NET development experience
- Strong experience developing and consuming REST APIs
- Experience with Azure API Management
- Strong hands-on experience with RabbitMQ
- Experience with Azure Functions, App Service, and Service Bus
- Experience with Azure Key Vault
- Experience with CyberArk
- Good knowledge of SQL Server and T-SQL
- Experience with Azure DevOps and CI/CD
- Understanding of authentication, authorization, certificates, and application security
- Experience with unit and integration testing
- Strong troubleshooting and production-support skills
- Experience working with WEM, energy markets, or utilities
- Experience supporting business-critical enterprise integration platforms
- Experience with security remediation, service accounts, and privileged-access management
- Senior-level experience in software or integration development
- Proven experience designing and delivering enterprise integrations
- Ability to work independently and collaborate with architects, technical leads, security, infrastructure, database, and testing teams
What We Do
XPT Software Australia Pty Ltd is a technology consulting and software services company serving clients across banking, financial services and insurance, telecommunications, mining, retail, energy, and manufacturing. It provides software development, IT management consulting, business analysis, project and program management, infrastructure support, and offshore development through onsite-offshore delivery. The company also works with cloud computing, big data, mobile applications, UI/UX, algorithms, and IoT.
.png)







