Required Skills

.NET architect

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Apr 2024

JOB DETAIL

•    Design and implement scalable cloud-based web application architectures utilizing Azure services (App Services, Storage, Azure SQL, Functions, etc.).
•    Architect robust data solutions, ensuring optimal integration between .NET applications and SQL databases.
•    Champion security best practices throughout the development lifecycle, protecting application and data integrity.
•    Collaborate closely with project managers, development teams, and stakeholders to translate business needs into effective technical solutions.
•    Mentor and guide other developers, driving the adoption of architectural standards and design patterns.
•    Research and evaluate emerging technologies and cloud trends to continuously enhance our solutions.
Qualifications:
•    5+ years of hands-on software architecture and development experience, with a strong emphasis on .NET technologies (C#, ASP.NET MVC/Web API).
•    Deep expertise in architecting and scaling web applications within the Azure ecosystem.
•    Proven track record in designing and implementing secure systems adhering to industry best practices.
•    Solid understanding of database design, query optimization, and performance tuning within SQL environments.
•    Experience leading and mentoring development teams, fostering a culture of technical excellence.
•    Strong analytical, problem-solving, and communication skills, with the ability to present technical concepts to diverse audiences.

Bonus Qualifications:
•    Experience with CI/CD pipelines and infrastructure as code (Azure DevOps, Terraform, ARM templates).
•    Familiarity with modern frontend technologies (React, Angular, Vue.js).
•    Working knowledge of Agile and Scrum methodologies.

Technical Skills
•    Deep .NET Expertise: Extensive experience with core .NET technologies (.NET Framework and/or .NET Core), ASP.NET MVC/Web API, C#, Entity Framework (or another ORM).
•    Cloud Architecture (Azure): Proven experience in designing and implementing scalable web applications within Azure. Key areas:
o    Azure App Services (Web Apps, API Apps)
o    Azure Storage (Blob, Tables, Queues)
o    Azure Functions (serverless compute)
o    Azure SQL Database or other Azure-optimized data stores
•    SQL Proficiency: Strong understanding of database design, query optimization, and integration between .NET applications and SQL databases.

Design & Architecture
•    System Design: Ability to design modular, scalable, and secure web application architectures. This includes consideration of microservices, service-oriented architectures, and containerization if applicable.
•    Design Patterns: Solid understanding and application of relevant design patterns within the .NET/Azure ecosystem (MVC, MVVM, Repository, dependency injection, etc.).
•    Security: Experience in designing secure web applications following best practices for authentication, authorization, input validation, and encryption (both data in-transit and at rest).
•    Cloud Optimization: Knowledge of how to architect solutions to leverage Azure for cost-effectiveness, scalability, and high availability.

Company Information