Application Architect (Min 10 Years in C#.Net + Azure + Application Architecture + Microservices + Rule Engine)
HYLA Mobile
Software Engineering, IT
Hyderabad, Telangana, India
Posted on Sep 9, 2025
Application Architect, Assurant-GCC, India
We are looking for a hands-on Application Architect for leading one of the key initiatives that is delivering next gen solution for the business. The ideal candidate should have diversified technology experience, and a strong track record of leading architectural initiative across organization.
This position will be in Hyderabad at our India location.
What will be my duties and responsibilities in this job?
- Understand business and delivery priorities and define technology / architectural roadmap and solution.
- Demonstrate deep insight and lead team in adopting and implementing technology/industry best practices.
- Lead design, design reviews, code reviews, technical delivery.
- Participate in cross functional discussion and address strategic technology aspects.
- Architecting and Designing Applications: Design, develop, and implement solutions using .NET technologies on Azure, ensuring scalability, security, and performance.
- Application Modernization and Migration: Lead initiatives to modernize existing applications and migrate them to Azure, utilizing techniques like microservices and serverless architecture.
- Collaboration and Communication: Work closely with business stakeholders, development teams, and infrastructure teams to define requirements and ensure successful delivery.
- Technical Leadership: Provide technical guidance, mentoring junior developers, and contributing to the overall technical strategy.
- Code Review and Quality: Conduct code reviews to ensure high-quality code and maintainability.
- Documentation and Best Practices: Develop and maintain architectural blueprints, design patterns, and technical documentation, and promote adherence to best practices.
- Problem Solving: Identify and resolve technical challenges, troubleshooting issues, and improve the overall operational stability of applications.
What are the requirements needed for this position?
- Bachelor’s degree in computer science, Software Engineering, or related field
- Overall, 12 - 15 years of industry experience
- Strong .NET Expertise: Proficiency in C#, ASP.NET Core, Web API, .NET Framework, and related technologies.
- Azure Proficiency: Experience with Azure services such as App Service, Functions, Logic Apps, Container Instances, and other relevant services.
- Cloud Architecture: Understanding of cloud-native architectures, including microservices, serverless functions, and containers.
- Application Modernization: Experience in migrating applications to cloud platforms, particularly from on-premises environments to Azure.
- Software Design Patterns: Knowledge and application of various design patterns to build robust and maintainable applications.
- Agile Development: Familiarity with Agile methodologies and best practices for software development.
- Communication and Collaboration: Strong communication and interpersonal skills to effectively work with diverse teams.
- Problem-Solving and Analytical Skills: Ability to analyze complex technical issues and develop effective solutions.
What other are the Preferred Experience, Skills, and Knowledge?
- Good understanding of Salesforce architecture, application development, data migration, and API development.
- Familiarity with Apex, Visualforce, and Lightning Web Components.
- Good understanding of AI, machine learning, data science, and relevant technologies.