Trusty Bytes
Website:
trustybytes.com
Job details:
Need .Net Architect with 10–15+ Years for one of our customer for Bangalore location.
Work Location: Bangalore (Hybrid)
Job Summary:
We are seeking an experienced and highly skilled .NET Architect to design, develop, and implement scalable, secure, and high-performance enterprise applications. The ideal candidate will have extensive experience in the Microsoft technology stack, cloud platforms, application architecture, and software design patterns. This role involves providing technical leadership, defining architectural standards, mentoring development teams, and collaborating with business stakeholders to deliver robust solutions.
Key Responsibilities:
· Design end-to-end architecture for enterprise-grade .NET applications.
· Define technical architecture, coding standards, and best practices.
· Lead architecture discussions and provide technical guidance to development teams.
· Design scalable microservices and distributed systems.
· Develop secure, high-performance, and highly available applications using the Microsoft technology stack.
· Collaborate with business stakeholders, project managers, and solution architects to understand business requirements.
· Review application designs, code quality, and performance optimization strategies.
· Drive cloud adoption using Microsoft Azure and cloud-native services.
· Implement CI/CD pipelines and DevOps best practices.
· Ensure compliance with security, governance, and architectural standards.
· Perform application modernization and migration from legacy systems to modern architectures.
· Troubleshoot complex production issues and recommend long-term solutions.
· Mentor developers and conduct technical reviews.
Required Skills:
· Strong expertise in C#, ASP.NET, ASP.NET Core, .NET Framework, and .NET 6/7/8.
· Experience designing enterprise-scale applications.
· Strong knowledge of Microservices Architecture.
· Hands-on experience with REST APIs and Web APIs.
· Experience with Entity Framework/Entity Framework Core.
· Strong knowledge of SQL Server and database design.
· Experience with Azure services such as App Services, Azure Functions, Azure SQL, Service Bus, Storage, Azure Key Vault, and Azure DevOps.
· Experience with Docker and Kubernetes.
· Knowledge of messaging technologies such as RabbitMQ, Kafka, or Azure Service Bus.
· Experience with authentication and authorization using OAuth, OpenID Connect, Azure AD, or IdentityServer.
· Strong understanding of SOLID principles, Design Patterns, Domain-Driven Design (DDD), and Clean Architecture.
· Experience with Git and CI/CD pipelines.
· Strong understanding of performance tuning, scalability, and security best practices.
Preferred Skills:
· Experience with Azure Kubernetes Service (AKS).
· Knowledge of Event-Driven Architecture.
· Experience with GraphQL.
· Familiarity with React, Angular, or Blazor.
· Experience with Terraform or Infrastructure as Code.
· Exposure to AI-assisted development or Azure AI services is an advantage.
· Relevant Microsoft Azure certifications are preferred.
Qualifications:
· Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
· 10+ years of software development experience with at least 3–5 years in an Architecture role.
· Proven experience designing and delivering enterprise-scale applications.
Nice-to-Have:
· Insurity Domain experience.
· Experience in application modernization and cloud migration projects.
· Strong stakeholder management and leadership skills.
Please share your resume to thasleem@trustybytes.in
Click on Apply to know more.