Western Washington University
.Net Data Architect | Mercer
Job Description
GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.
On behalf of Mercer, GT is looking for .Net Data Architect interested in working with a global HR & healthcare consultant firm.
About the Client & the Project
Mercer is a global consulting firm specializing in areas related to human resources, health, wealth, and career. The company provides advisory and solutions services to help organizations optimize their workforce, enhance employee well-being, and manage risks effectively.
They were founded in 1945 and now has more than 25,000 employees based in more than 180 locations. Their HQ is located in NYC with offices in 43 countries worldwide.
Mercer’s mission is to make a difference in people’s lives and make them better.
Project Description: Mercer’s platform offers an extensive database with benchmarking metrics (e.g., typical salaries by country and role), legislative insights, travel allowances, tax rules, and more – traditionally sold as an all-inclusive package.
The goal of the project is to explore a more modular approach, allowing clients to purchase tailored bundles of reports and data.
Tech Stack: .Net, Angular, Less(Sass), gRPC, AWS and Azure
Team: Starting from the existing Delivery Manager, .Net Data Architect with possible extension.
About the Role
Responsibilities:
-
Review the architecture of an existing .Net product & plan potential improvements
-
Transform business features into technical requirements
-
SOW estimation and planning
-
Provide some data visualization of existing usage patterns
-
Design and maintain the foundational architecture of the Product Ecosystem.
-
Develop architectural blueprints and technical designs that adhere to best practices and industry standards
-
Ensure solutions are scalable, secure, and optimized for performance.
-
Stay abreast of emerging technologies and assess their potential impact on solution architecture.
-
Define and enforce coding standards, code reviews, and quality assurance processes.
-
Conduct architecture reviews to identify potential risks and mitigate technical debt.
Essential knowledge, skills & experience:
-
Strong experience with C#, .NET stack
-
Experience with Unit Testing and Integration Testing is also essential
-
Experience with the following middleware is desirable RabbitMQ, MSMQ, MassTransit
-
Experience with container technologies such as Docker and Kubernetes
-
Strong experience working with an ORM Framework including the use of TSQL and NOSQL databases such as MSSQL and MongoDB
-
Strong Knowledge of SDLC processes and practices
-
Experience designing and deploying applications on cloud infrastructure with providers such as AWS and Microsoft Azure
Nice-to-have
-
Experience with Angular, Less(Sass), and gRPC will be a plus
Soft Skills
-
Excellent written and verbal communication skills in English with the ability to effectively convey technical concepts to both technical and non-technical stakeholders
-
Strong analytical and problem-solving skills with the ability to analyze complex technical challenges and propose effective solutions.
-
Ability to work effectively in a collaborative team environment and lead cross-functional teams toward a common technical vision.
Interview Steps
-
GT interview with Recruiter
-
Technical interview with .Net Architect
-
Final interview with DM & CTO