28 Oct
|
XPT Software Australia Pty
|
Perth
28 Oct
XPT Software Australia Pty
Perth
Job Descriptione 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. NKey Responsibilities Nn Design and develop REST APIs using C#/.NET. N Develop and manage APIsusing Azure API Management (APIM). N Consume and integrate with existing internal and external APIs. N Design and develop RabbitMQ publishers, consumers, queues and exchanges. N Implement message retry, error handling and dead-letter queue mechanisms. N Develop Azure solutionsusing Azure Functions, App Service and Service Bus. N Use Azure Key Vault andCyberArk for secure credential and secrets management. N Support service accounts, AD groups and password/credential rotation. N Develop and support integrations with SQL Server. N Implement secure authentication and authorisation using OAuth 2.0, TLS/certificates and least-privilege principles. N Develop unit and integration tests. N Build and maintain CI/CD pipelines using Azure DevOps. N Implement application logging and monitoring using Application Insights. N Troubleshoot integration issues and provide production support. N Participate in code reviews and technical solution discussions.
Nnn Experiencesupporting mission‑critical systems Nn n· Required Skills N· Solid C#/.NET development experience. N· Strong experience developing and consuming REST APIs. N· Experience withAzure API Management (APIM). N· Strong hands-onexperience with RabbitMQ. N· Experience withAzure Functions, App Service and Service Bus. N· Experience withAzure Key Vault and preferably CyberArk. N· Good knowledge of SQL Server / T-SQL. N· Experience withAzure DevOps and CI/CD. N· Good understanding of authentication, authorisation, certificates and application security. N· Experience withunit testing and integration testing. N· Strong troubleshooting and production-support skills. N· Desirable N· Experience working with WEM, energy markets or utilities. N· Experience supporting business-critical enterprise integration platforms. N· Experience withsecurity remediation, service accounts and privileged-access management. N· Experience N· Senior-level experience in software/integration development. N· Proven experience designing and delivering enterprise integrations. N· Ability to workindependently and collaborate with architects, technical leads, security, infrastructure, database and testing teams. N· 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. N nn nn
📌 .Net Integration Developer (Perth)
🏢 XPT Software Australia Pty
📍 Perth