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 solid 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 level
Mid-Senior level
Employment type
- Employment type
Full-time
Job function
- Job function
Information Technology
- Industries
IT 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
📌 Senior Software Engineer (Backend)
🏢 Restive
📍 Melbourne