Senior .NET Developer

Hydrogen Group — Australia · Posted ~22 hours ago

Senior Contract

Skills

.NET .NET Core C# Azure Backend development Event-driven architecture REST APIs Databases SQL NoSQL Asynchronous systems Software testing REST gRPC Message brokers Streaming platforms CQRS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A fast-growing fintech organization is seeking a Senior .NET Developer for an initial six-month contract. The role focuses on building reliable and scalable backend services on Azure, developing event-driven systems and APIs, integrating SQL and NoSQL databases, and collaborating with frontend, DevOps and product teams.

Highlights

Initial six-month contract opportunity in fintech focused on complex, highly scaled Azure-hosted systems, backend engineering, resilient architecture, event-driven design, and cross-functional delivery.

Description

About the Role We're currently looking for a Senior .Net Developer to undertake an initial 6 month contract for scale up, fintech in Sydney. They are ideally looking for an experienced engineer with a strong background in application development on complex, scaled systems hosted on Azure. You will work closely with cross-functional teams to deliver reliable, resilient, and maintainable solutions. Key Responsibilities Design, develop, and maintain backend services using .NET / .NET Core (C#)Build and support event-driven systems using message brokers and streaming platformsImplement asynchronous, decoupled communication patterns (e.g., publish/subscribe, event sourcing, CQRS where applicable)Develop and maintain RESTful APIs and/or gRPC servicesIntegrate with databases (SQL and NoSQL) and optimize data accessEnsure system reliability, scalability, and fault toleranceWrite clean, testable, and well-documented codeCollaborate with frontend developers, DevOps, and product teamsParticipate in code reviews and contribute to architectural decisionsMonitor, troubleshoot, and improve system performance in productionRequired Background: Strong experience with C# and .NET / .NET CoreHands-on experience with event-driven architectureExperience with messaging and streaming technologies such as:Azure Service Bus, Event Grid, Event HubsRabbitMQ, Apache Kafka, or similarSolid understanding of asynchronous programming and concurrencyExperience building APIs using ASP.NET CoreStrong knowledge of relational databases (e.g., SQL Server, PostgreSQL)Familiarity with unit testing and integration testingUnderstanding of software design principles and patternsExperience with version control systems (e.g., Git)Preferred: Experience with cloud platforms (Azure preferred, AWS/GCP acceptable)Knowledge of microservices architectureFamiliarity with Docker and container orchestration (Kubernetes)Experience with CI/CD pipelinesExposure to Domain-Driven Design (DDD)Monitoring and observability tools (Application Insights, Prometheus, Grafana, etc.) Desired Skills and Experience About the Role We're currently looking for a Senior .Net Developer to undertake an initial 6 month contract for scale up, fintech in Sydney. They are ideally looking for an experienced engineer with a strong background in application development on complex, scaled systems hosted on Azure. You will work closely with cross-functional teams to deliver reliable, resilient, and maintainable solutions. Key Responsibilities * Design, develop, and maintain backend services using .NET / .NET Core (C#) * Build and support event-driven systems using message brokers and streaming platforms * Implement asynchronous, decoupled communication patterns (e.g., publish/subscribe, event sourcing, CQRS where applicable) * Develop and maintain RESTful APIs and/or gRPC services * Integrate with databases (SQL and NoSQL) and optimize data access * Ensure system reliability, scalability, and fault tolerance * Write clean, testable, and well-documented code * Collaborate with frontend developers, DevOps, and product teams * Participate in code reviews and contribute to architectural decisions * Monitor, troubleshoot, and improve system performance in production Required Background: * Strong experience with C# and .NET / .NET Core * Hands-on experience with event-driven architecture * Experience with messaging and streaming technologies such as: o Azure Service Bus, Event Grid, Event Hubs o RabbitMQ, Apache Kafka, or similar * Solid understanding of asynchronous programming and concurrency * Experience building APIs using ASP.NET Core * Strong knowledge of relational databases (e.g., SQL Server, PostgreSQL) * Familiarity with unit testing and integration testing * Understanding of software design principles and patterns * Experience with version control systems (e.g., Git) Preferred: * Experience with cloud platforms (Azure preferred, AWS/GCP acceptable) * Knowledge of microservices architecture * Familiarity with Docker and container orchestration (Kubernetes) * Experience with CI/CD pipelines * Exposure to Domain-Driven Design (DDD) * Monitoring and observability tools (Application Insights, Prometheus, Grafana, etc.) ...