What are the responsibilities and job description for the Sr Principal Software Architect - Azure & .NET position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, eSolutionsFirst, LLC, is seeking the following. Apply via Dice today!
Sr Principal Software Architect - Azure & .NET (Strategic Assessment Engagement)
Contract Extension
Detroit, MI
Note : Intially 2-3 Weeks onsite; later remote job
Job Description:
Sr Principal Software Architect - Azure & .NET (Strategic Assessment Engagement)
Contract Extension
Detroit, MI
Note : Intially 2-3 Weeks onsite; later remote job
Job Description:
- We are seeking a highly experienced Senior / Principal Software Architect to lead the assessment and modernization of an existing Microsoft Azure and .NET/C# ecosystem (web and mobile).
- This role combines strategic advisory with hands-on architecture, focusing on evaluating the current environment, defining scalable future-state architecture, and driving cloud optimization and modernization initiatives.
- Assess Azure architecture, services, security, governance, and cost efficiency
- Review .NET/C# applications, APIs, and Azure Functions for scalability and performance
- Identify technical debt, risks, and modernization opportunities
- Define future-state architecture and cloud strategy
- Develop a phased transformation roadmap
- Provide executive-level insights and stakeholder guidance
- Drive DevOps maturity and cost optimization strategies
- 12 15 years in software engineering/architecture
- Strong expertise in Microsoft Azure and cloud-native design
- Deep experience with .NET/C#, ASP.NET Core, and Azure Functions
- Knowledge of distributed systems, DevOps, and enterprise architecture
- Excellent communication and stakeholder management skills
- Azure Solutions Architect certification
- Experience with Docker, Kubernetes (AKS), and DevOps tools
- Consulting or advisory experience