
Software Architect
PAR Technology
full-time
Posted on:
Location Type: Hybrid
Location: Gurugram • India
Visit company websiteExplore more
About the role
- Architecturer et concevoir des applications modulaires et performantes pluridisciplinaires en utilisant C# .NET.
- Diriger la modernisation des applications héritées .NET Framework vers .NET Core/.NET 6+.
- Mettre en œuvre des principes d'architecture propre mettant l'accent sur la maintenabilité, la testabilité et les performances.
- Développer des applications multiplateformes ciblant Android comme plateforme principale.
- Fournir un leadership technique et encadrer les développeurs pour maintenir les normes de codage et l'intégrité architecturale.
- Assurer une conception d'interface utilisateur réactive sur des appareils et résolutions d'écran variés.
- Conduire la qualité du code à travers des revues de conception, du mentorat et l'adoption d'outils d'automatisation.
- Collaborer avec les chefs de produit et les parties prenantes transversales pour traduire les besoins métier en architectures robustes et centrées sur l'utilisateur.
- Concevoir et mettre en œuvre des pipelines CI/CD et contribuer à la stratégie et à l'infrastructure DevOps.
Requirements
- 10+ ans d'expérience dans l'écosystème C# .NET, dont au moins 3 ans dans un rôle d'architecture logicielle ou de leadership technique.
- Expérience prouvée dans l'architecture et la construction d'applications côté client avec des frameworks UI modernes basés sur .NET.
- Expérience pratique avec :
- WinForms, WPF, Xamarin, .NET MAUI
- Avalonia UI, Uno Platform
- Expérience de migration et de transformation de systèmes hérités .NET Framework à .NET Core.
- Connaissance approfondie des principes d'architecture logicielle, de SOLID, de modèles de conception et de la conception pilotée par le domaine (DDD).
- Maîtrise des outils de contrôle de version et CI/CD (Git, Azure DevOps, GitHub Actions, etc.).
- Familiarité avec l'architecture Cloud AWS, les outils DevOps et l'automatisation de l'infrastructure.
Benefits
- Flexibilité de travail
- Opportunités de développement professionnel
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET Core.NET 6+WinFormsWPFXamarin.NET MAUIAvalonia UIUno Platform
Soft Skills
leadershipmentoringcollaborationcommunication