Senior Software Engineer (.Net)
As a Senior Software Engineer, you will take a defined design and turn it into code, applying appropriate technologies and current software engineering best practice. You write secure, stable, testable, and maintainable code with minimal defects. You will participate in team design, scoping, and prioritisation discussions.
Our client uses .Net 9, AWS, and Kafka (mainly).
Must have:
- Strong experience with .NET 9 (at least 5 years)
- Strong AWS or Azure experience (AWS is preferred)
- Hands-on experience designing, development, and building microservices architecture
- Unit and integration testing
- Expertise across High-Availability Systems
- Event-driven architecture, messaging, and event bus platforms (e.g. Kafka, RabbitMQ)
- CI/CD - Continuous Delivery (GitHub Actions, Octopus, Jenkins or similar)
- Building scalable and self-healing infrastructure in cloud (AWS certification will be ideal)
- Salary: Up to $175,000 total package + 7.5% bonus (starting bonus)
- Hybrid model: x2 days per week in office (Melbourne CBD based) / 3x days from home
Please APPLY NOW to be considered.
Any questions, contact: Emma.Beale@PRA.com.au
** YOU MUST HAVE WORKING RIGHTS TO APPLY**