- Design and develop enterprise applications, APIs and microservices
- Deliver Azure integration solutions using Logic Apps and APIM
- Build secure, scalable cloud and integration platforms for business needs
Company Description
Showtime Consulting is a leading provider of Shielded Cloud and Digital Solutions. Based in Australia and New Zealand, we specialise in delivering secure, enterprise-scale technology solutions across highly regulated environments. Our expertise spans cloud platforms, digital transformation, integration services, and complex enterprise systems, supporting both commercial and government clients.
We partner with major organisations to deliver high-impact technology programs, helping clients modernise platforms, improve connectivity across systems, and build scalable cloud-native solutions.
The Role
We are seeking an experienced Senior Integration & Full Stack Engineer to join a high-performing delivery team working on enterprise integration, cloud, and application development initiatives. This role will see you designing, developing, and supporting modern applications and integration solutions across cloud-native and enterprise environments. You will work across .NET, Java, Azure services, APIs, microservices, and enterprise integration platforms while collaborating with stakeholders, architects, and delivery teams to build secure, scalable, and reliable solutions.
Key Responsibilities
- Design, develop, and maintain enterprise applications using .NET and Java technologies.
- Build and support microservices architectures and RESTful APIs.
- Develop and manage integration solutions using Azure Logic Apps, Azure Functions, Azure API Management, and BizTalk.
- Design and implement API management and gateway solutions using Azure APIM, Apigee, or similar platforms.
- Develop and support data integration solutions using SQL Server and SSIS.
- Build and maintain containerised applications using Docker and related technologies.
- Collaborate with developers, architects, analysts, and business stakeholders to deliver high-quality solutions.
- Monitor, troubleshoot, and optimise application performance and reliability.
- Support messaging platforms, batch processing solutions, and enterprise integration services.
- Contribute to proof of concepts, technical evaluations, and adoption of emerging technologies.
- Participate in code reviews, testing, CI/CD processes, and deployment activities.
What You'll Need
- Strong experience developing enterprise applications using C#/.NET and Java/J2EE.
- Experience building and supporting microservices and RESTful APIs.
- Hands-on experience with Azure Logic Apps, Azure Functions, Azure API Management (APIM), and enterprise integration solutions.
- Experience with API gateway technologies such as Apigee or Azure APIM.
- Strong SQL Server experience, including data integration and SSIS.
- Experience with Docker and containerised application development.
- Experience working within cloud environments, particularly Microsoft Azure.
- Exposure to messaging platforms, integration brokers, or event-driven architectures.
- Strong understanding of application performance, scalability, and reliability.
- Experience supporting production environments and resolving complex technical issues.
- Strong stakeholder engagement and communication skills.
- Ability to work collaboratively within Agile delivery teams.
- Experience within banking, financial services, or other regulated industries is highly desirable.
Why Join Us?
- Work on large-scale enterprise integration and cloud transformation programs.
- Collaborate with experienced architects, developers, and engineering teams.
- Gain exposure to modern cloud, API, microservices, and integration technologies.
- Join a consulting culture focused on innovation, delivery excellence, and continuous improvement.
- Contribute to complex technology initiatives delivering real business value.