Key Responsibilities
The successful candidate will lead the technical aspects of .NET projects within a multifunctional team comprising Solution Architects, Business Analysts, and Senior Developers. This role is responsible for solution design and implementation, utilizing expertise in .NET API development, .NET Framework-based application development, and Azure.
This role will solve complex business problems for both internal and external stakeholders. As a hands-on role, you will apply your deep knowledge to drive the success of key systems: Core Domain API services, Legacy web services, and other .NET LoB applications used within our organization.
* You will contribute across all phases of .NET projects, including planning, analysis, design, development, and testing.
* Create high-level technical architecture and design documents that address functional and non-functional requirements of the application, incorporating factors such as scalability, performance, security, reliability, and maintainability.
* Evaluate and select appropriate technologies, frameworks, and tools that align with project requirements and organizational standards.
* Perform detailed analysis of system requirements, working closely with stakeholders to understand business needs, user workflows, and integration points to design effective technical solutions.
Requirements
We are looking for a highly skilled professional with:
* Tertiary qualification in an IT discipline or related field.
* Proven experience as a .NET Application Architect or similar role, with a strong background in designing and developing .NET applications.
* Extensive experience in application architecture, design, and implementation of internal and external facing APIs.
* Deep understanding of software architecture principles, design patterns, and best practices.
Benefits
In addition to a competitive salary, you will enjoy:
* A range of Bupa benefits and flexible working arrangements.
* The opportunity to innovate and partner with colleagues dedicated to delivering exceptional experiences.
* Discounts on health insurance, travel, car, home, contents, and pet insurance products.