onsite
.Net Technical Architect - Bureau Veritas
Solutions Architect
Senior .NET Technical Architect leading enterprise application design, driving scalable, secure solutions with .NET Core, C#, Azure, and microservices, while mentoring teams and enforcing best practices.
About the role
Key Responsibilities
- Design and deliver robust, scalable, and secure application architectures using .NET Core, .NET 5/6/7/8 and related Microsoft technologies.
- Lead technical teams through the full software development lifecycle, providing mentorship, code reviews, and enforcing coding standards and design patterns.
- Evaluate and recommend emerging technologies, tools, and frameworks to improve performance, security, and maintainability.
- Collaborate with product owners and stakeholders to translate business requirements into technical specifications and architecture blueprints.
- Drive continuous improvement of development processes, including CI/CD pipelines, automated testing, and DevOps practices on Azure.
Requirements
- 10+ years of experience in software development with deep expertise in .NET Core and C#.
- Proven track record designing and delivering large‑scale, cloud‑native microservices on Azure.
- Strong knowledge of RESTful API design, security best practices, and performance optimization.
- Excellent communication skills and experience mentoring cross‑functional engineering teams.
- Hands‑on experience with CI/CD, containerization (Docker), and infrastructure as code (Terraform/ARM).