Job
Description
Must
Have Skills:
Strong
experience in C#, ASP.NET MVC, ASP.NET Core, .NET Framework, .NET 8+
Expertise
in Microservices Architecture, RESTful APIs, and Event-Driven Architectures
Experience
with Azure Cloud Services
Strong
knowledge of SQL Server, Entity Framework, LINQ
Experience
with Docker, Kubernetes, CI/CD Pipelines
Strong
understanding of Design Patterns, SOLID Principles, DDD
Experience
implementing security standards such as OAuth 2.0, OpenID Connect, and JWT
Nice
to Have Skills:
Solution
Architecture
Enterprise
Application Design
Cloud
Transformation
Stakeholder
Management
Technical
Leadership
Risk
Management
Problem
Solving and Decision Making
Detailed
Job Description
Design
and architect end-to-end solutions using Microsoft .NET technologies and Azure
cloud services.
Lead
architecture and technical design discussions for insurance business
applications.
Collaborate
with business stakeholders to understand requirements across Policy
Administration, Claims, Underwriting, Billing, and Customer Portals.
Drive
modernization initiatives including cloud migration, API-led integration, and
microservices adoption.
Define
architecture standards, frameworks, and best practices.
Ensure
solutions meet security, compliance, scalability, performance, and reliability
requirements.
Oversee
integration with third-party systems, brokers, reinsurers, and regulatory
platforms.
Mentor
development teams and conduct architecture/design reviews.
Skills Required
- Strong experience with C#
- Strong experience with ASP.NET MVC
- Strong experience with ASP.NET Core
- Strong experience with .NET Framework
- Strong experience with .NET 8 or later
- Expertise in microservices architecture
- Expertise in RESTful APIs
- Expertise in event-driven architectures
- Experience with Azure Cloud Services
- Strong knowledge of SQL Server
- Strong knowledge of Entity Framework
- Strong knowledge of LINQ
- Experience with Docker
- Experience with Kubernetes
- Experience with CI/CD pipelines
- Strong understanding of design patterns
- Strong understanding of SOLID principles
- Strong understanding of Domain-Driven Design
- Experience implementing OAuth 2.0
- Experience implementing OpenID Connect
- Experience implementing JWT security
- Solution architecture experience
- Enterprise application design experience
- Cloud transformation experience
- Stakeholder management experience
- Technical leadership experience
- Risk management experience
- Problem-solving and decision-making skills
What We Do
XPT Software Australia Pty Ltd is a technology consulting and software services company serving clients across banking, financial services and insurance, telecommunications, mining, retail, energy, and manufacturing. It provides software development, IT management consulting, business analysis, project and program management, infrastructure support, and offshore development through onsite-offshore delivery. The company also works with cloud computing, big data, mobile applications, UI/UX, algorithms, and IoT.








