J

Full Stack Engineer at JMR Software PTY LTD

JMR Software PTY LTD
Full-time
On-site
Role Overview


We are seeking a Lead Software Full Stack Engineer/Application Architect to play a senior, hands-on role in the design, delivery, and evolution of complex, high-scale enterprise systems within the Insurance and Asset Management environment.
This role combines deep technical execution with strategic architecture leadership. You will work closely with product, engineering, data, security, and business stakeholders to modernise platforms, drive cloud-native adoption, and ensure architectural consistency across multiple delivery teams.
You will provide application architecture direction, governance, and mentorship, while remaining actively involved in solution design and critical technical decision-making.


Key Responsibilities


Act as a Principal application architect with development oversight on large-scale, business-critical platforms
Design, develop, and evolve cloud-native, SaaS-based architectures, supporting migration from legacy or hybrid environments
Define application, integration, and data architectures aligned to enterprise standards and IAM governance
Drive adoption of microservices, API-first design, and event-driven architectures
Embed security-by-design, including identity, authentication, and authorization
Provide architectural oversight across the full delivery lifecycle—from concept and roadmap through to production support
Translate business and regulatory requirements into practical technical solutions
Guide development teams through architectural patterns, design reviews, and complex technical challenges
Contribute to application architecture standards, templates, and governance frameworks
Mentor senior engineers and solution/application architects


Technical & Architectural Experience


Strong experience in enterprise and application architecture within regulated environments
Proven delivery of cloud platforms (AWS and/or Azure) with high availability and throughput
Deep understanding of distributed systems, scalability, resilience, fault tolerance, and performance
Hands-on experience with microservices, RESTful APIs, OpenAPI contracts
Strong systems integration experience, including API gateways and traffic management
Experience with data architectures, transactional systems, analytics platforms, and data pipelines
Exposure to DevOps, CI/CD pipelines, infrastructure automation, and operational tooling
Working knowledge of security architecture, compliance, and governance
Experience in Agile delivery environments with multiple concurrent teams


Development Background


Strong engineering foundation across multiple languages and platforms:
.NET / C#
Java
JavaScript / TypeScript
Python
Experience building and supporting high-volume, high-transaction systems
Ability to engage credibly and hands-on with engineering teams


Stakeholder & Leadership Capabilities


Comfortable engaging at both technical and executive levels
Able to simplify complex architectural concepts for non-technical stakeholders
Proven ability to influence technical direction without formal authority
Strong collaboration, communication, and documentation skills
Experience working across multiple teams, domains, and organizational boundaries


Education & Certifications


Degree in Informatics or equivalent technical discipline (Honors advantageous)
AWS and/or Azure certifications are beneficial
Apply now
Share this job