* EARN $100,000 - $130,000 pa + Super | Negotiable Based on Experience
* Join an Innovative Technology Company Delivering Robust & Scalable Solutions
* Complex Scalable Systems | Collaborative Team Environment | Career Growth
About The Company
Our client is a technology-driven organisation specialising in the development and delivery of robust, service-oriented systems. They focus on building scalable web-based applications and backend integration services across cloud-hosted and client-managed environments, with a strong emphasis on engineering best practices and reliable delivery.
About The Opportunity
The primary purpose of this position is to design, develop, test, and deliver web-based applications and backend integration services using the Microsoft .NET platform.
Reporting directly to the Software Architect, some of your responsibilities will include:
* Collaborating with Development and Operations teams to ensure strong automated and integration test coverage across distributed systems
* Integrating with third-party platforms using REST APIs, authentication protocols, and custom interfaces
* Packaging and deploying applications to internal and client-hosted environments including Windows, Linux, and Docker where applicable
* Producing and maintaining technical documentation for services, integrations, and deployment processes
* Designing, developing, and maintaining backend services using modern .NET (e.g., .NET 6+)
* Developing and supporting TCP-based services and communication layers for external system integration
* Building and maintaining CI pipelines (e.g., Azure DevOps, GitHub Actions) for automated build and test
* Troubleshooting and resolving issues across distributed systems and external integrations
* Implementing authentication and authorisation using OpenID Connect (OIDC) and related standards
* Working with external vendors and third-party providers during system integrations
* Collaborating with the Software Architect on design and implementation discussions
* Building and maintaining interactive web frontends using Blazor Server
* Participating in code reviews and contributing to continuous improvement
* Configuring and supporting DNS and domain-related integrations
* Providing an escalation point for the Operations team
About You
The successful candidate will have:
* Strong experience with C# and modern .NET (e.g., .NET 6/7/8+)
* Experience developing and maintaining RESTful APIs and service-oriented architectures
* Experience working with TCP/IP networking and custom socket-based integrations
* Experience with CI tools (e.g., Azure DevOps, GitHub Actions) and automated pipelines
* Experience integrating with cloud services such as AWS (e.g., Route53 for DNS management)
* Strong debugging and troubleshooting skills across application and network layers
* Experience with SQL-based databases and data access patterns (e.g., EF Core)
* Familiarity with authentication and authorisation using OpenID Connect (OIDC), OAuth2
* Understanding of deployment to on-premise or client-managed environments
* Experience building web UIs with Blazor (Server)
* Experience with Docker or containerised deployments (desirable)
* Strong organisational, interpersonal, and relationship management skills
* Demonstrated commercial acumen with planning and project management ability
* Ability to meet deadlines and deliver outcomes within agreed timelines
* Self-motivated with the ability to work independently or within a team
* Positive contributor within a collaborative environment
What's in it for You?
* Opportunity to work on complex, scalable, and high-impact systems
* Exposure to modern technologies including .NET, cloud services, and CI/CD pipelines
* Collaborative team environment with strong engineering practices
* Ongoing career development and technical growth opportunities
* Stable, full-time position within an innovative organisation
#J-18808-Ljbffr