Join to apply for the Senior Software Engineer (Backend) role at Restive
2 days ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer (Backend) role at Restive
Note: You must have full working rights in Australia
About The Role
We're looking for a Senior Software Engineer to join our team and play a key role in shaping modern backend architectures—including microservices and APIs—across a variety of client engagements. This is a hands-on leadership role suited for someone who enjoys working across both technical delivery and pre-sales—helping to design solutions, secure new opportunities, and guide clients through complex architectural decisions.
Responsibilities
* Shape Microservices & API Strategy: Define and evolve baseline microservices patterns and reference architectures for use across client projects—ensuring they align with modern engineering principles and cloud-native best practices.
* Client Engagement & Leadership: Work closely with clients to understand business needs, lead architectural discussions, present solutions, and provide trusted technical guidance throughout project lifecycles.
* Pre-Sales & Solution Design: Collaborate with delivery leads, architects, and sales teams during pre-sales phases—contributing to solution designs, proposals, estimations, and client pitches.
* Design & Delivery: Lead the design and delivery of microservices architectures on cloud platforms (primarily Azure), ensuring they are performant, secure, and maintainable.
* Technical Governance: Review solution designs, coach engineers, and contribute to internal accelerators, patterns, and practices.
* End-to-End Delivery Awareness: Understand both the business context and technical requirements across infrastructure, integration, and application logic.
Requirements
* API Development & Microservices Expertise: Deep experience designing and implementing scalable API design and microservices-based solutions, with a strong grasp of domain-driven design, API best practices, and service orchestration.
* Cloud Native Delivery: Proven delivery experience in Azure environments (e.g. Azure Functions, Kubernetes, Azure Container Apps, CosmosDB, API Management). Familiarity with AWS or GCP is a plus.
* .NET Core Proficiency: Strong hands-on expertise in .NET Core and related tools and frameworks.
* Consulting Skills: Experience engaging with clients, running workshops, presenting solutions, and influencing senior technical and non-technical stakeholders.
* Pre-Sales Exposure: Prior involvement in pre-sales or solution consulting activities, including shaping proposals, estimating work, and articulating technical value.
- - Collaboration & Mentorship: Ability to work in cross-functional teams, mentor junior engineers, and contribute to a culture of engineering excellence.Seniority level
* Seniority levelMid-Senior level
Employment type
* Employment typeFull-time
Job function
* Job functionInformation Technology
* IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Restive by 2x
Get notified about new Senior Software Engineer jobs in Melbourne, Victoria, Australia.
Melbourne, Victoria, Australia 2 weeks ago
Senior Technical Consultant (SQL Developer)
Melbourne, Victoria, Australia 2 weeks ago
Contract - D365 F&O Senior Developer/Technical Consultant
Melbourne, Victoria, Australia A$150.00-A$165.00 3 days ago
Senior Technical Writer, Developer Experience
Melbourne, Victoria, Australia 19 hours ago
Senior Front End Software Development Engineer
Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 4 weeks ago
Senior Software Development Engineer (1-Year Fixed-Term)
Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 2 months ago
Senior Back End Software Development Engineer
Carlton, Victoria, Australia 4 months ago
Senior Front End Software Development Engineer
Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 3 months ago
Senior Software Engineer - Cross-Platform Applications
South Melbourne, Victoria, Australia 5 hours ago
Richmond, Victoria, Australia 2 weeks ago
South Melbourne, Victoria, Australia 3 hours ago
Cremorne, Victoria, Australia 1 month ago
Cremorne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 4 days ago
Melbourne, Victoria, Australia 6 hours ago
Melbourne, Victoria, Australia A$130,000.00-A$140,000.00 1 month ago
Melbourne, Victoria, Australia 5 days ago
Melbourne, Victoria, Australia 1 week ago
Abbotsford, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Hawthorn, Victoria, Australia 3 weeks ago
Melbourne, Victoria, Australia 6 days ago
Melbourne, Victoria, Australia 3 days ago
Melbourne, Victoria, Australia 1 week ago
Senior Software Test Engineer - CPTO (P593)
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 4 days ago
Senior Software Engineer - Pages Platform (Frontend)
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 2 weeks ago
Senior Software Developer (.NET & React)
Hawthorn, Victoria, Australia 3 months ago
Melbourne, Victoria, Australia 1 week ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr