Job Description
We are looking for a Candidate having 12 years of experience in IT industry and with strong .Net/.Net Core/SQL/Azure Cloud Service/ Azure DevOps. This is a client facing role and hence should have strong communication skills.and candidate should have the hands-on - experience in Dotnet coding and Azure development.
Responsibilities include
Architect and design scalable, secure, and robust .NET applications using Azure Cloud services.
Lead the cloud infrastructure design using Azure IaaS, PaaS, and other Azure services.
Develop and implement Azure DevOps CI/CD pipelines for continuous integration and delivery, ensuring best practices for automation and security.
Identify, prioritize and execute tasks in the software development life cycle
Guide team to write reusable, testable, performant and efficient code
Lead the development team and collaborate closely with stakeholders to align the architectural vision with business goals.s
Lead by example by designing and implementing clean best-practices maintainable code
Troubleshoot and resolve architectural and infrastructure issues, ensuring high availability and disaster recovery setups.
Experience in large scale software development
Experience in Stakeholder Management (client facing roles)
Excellent communication and organizational skills
Certifications
Microsoft Certified Azure Solutions Architect Expert
Microsoft Certified DevOps Engineer Expert
Microsoft Certified Azure Developer Associate
Primary Skills
NET Framework .NET Core
Expertise in C , .Net Core, Entity framework, EF core, Microservices,
Expertise in RDBMS including MS SQL Server with thorough knowledge in writing SQL queries, Stored Procedures
Azure Cloud Services
Experience in designing and implementing cloud architectures using
Azure App Services (Web Apps, API Apps), Azure Key Vault
Azure Functions, Durable Functions
Docker, containerization practices.
Azure Logic Apps
Messaging service - Service Bus Event Grid
Azure SQL Database, Cosmos DB, Blob Storage
Design, implement, and deploy microservices on Azure.
Implement monitoring solutions using Azure Monitor, Application Insights, and Log Analytics.
Azure DevOps
Experience setting up and managing CI/CD pipelines, deployment automation, and release management.
Proficiency in using Azure Repos, Azure Pipelines, Azure Artifacts, and integrating with Git.
Others
Knowledge of architectural styles and design patterns, experience in designing solutions
Broad and extensive knowledge of the software development life cycle (SDLC) with software development models like Agile, Scrum model, Jira models.
Designing, developing and executing software solutions to address business issues
Experience with RESTful APIs
Secondary Skills
Experience with PowerShell or Bash scripting for automation.
Knowledge of Event Hub.
Experience with GraphQL.
Front-end JavaScript frameworks used for building dynamic, responsive, and interactive web applications (React/Angular/Vue.js)
Experience in Azure Active Directory (AAD), Managed Identities, Role-Based Access Control (RBAC), and API security.
Kubernetes, and containerization practices.