- Design and architect scalable, secure, and high-performance web applications using the .NET Framework and Microsoft technologies.
- Lead technical solution design, architecture reviews, and development best practices across the application lifecycle.
- Collaborate with business stakeholders, development teams, and project managers to translate business requirements into technical solutions.
- Provide technical leadership, mentor development teams, and ensure code quality, performance, security, and maintainability.
- Drive system integration, application modernization, deployment strategies, and troubleshooting while ensuring adherence to architectural standards and industry best practices.