Developer Consultant (SNS01082)

February 18, 2025

Job Description

Responsibility
  • Develop applications on MS Azure cloud infrastructure using (ASP).NET Core, EF Core, and Angular.
  • Create micro-services following clean code practices, CQRS, OData, AutoMapper on ASP.NET Core, .NET Aspire.
  • Develop frontend web applications using Angular 18+, TypeScript, RxJS, state management (NgRx), authentication (JWT, OAuth, SSO), Angular forms, unit testing (Jasmine, Karma), Angular Material.
  • Translate functional requirements to a technical design, identifying needs and defining application/database requirements.
  • Migrate functionality from legacy ASP.NET MVC applications on MS Azure App Services built using .NET Framework, Entity Framework, jQuery, Bootstrap, Razor pages.
  • Develop, implement, and consume NoSQL databases (Cosmos DB) as well as effectively querying and maintaining complex relational databases (MS-SQL).
  • Deploy, manage, and scale Azure services, including Azure Kubernetes Service (AKS) and Cosmos DB.
  • Create data integration features such as web services and REST APIs, that allow the secure interchange of information between different systems using mainly the “”.NET”” stack.
  • Implement and execute automated testing strategies, including unit, integration, and end-to-end tests.
  • Import/Export and transform data between different formats (SQL, JSON, XML, or other required formats) using web services.
  • Strong proficiency in C# and TypeScript, adhering to secure and clean coding best practices.
  • Experience with containerization technologies (Docker and Kubernetes).
  • Familiarity with testing frameworks (e.g., Selenium, Playwright, …).
  • Strong database knowledge with proficiency in SQL Server and Cosmos DB.
  • Good expertise in database administration and query languages.
  • Experience with data consolidation, transformation, and analysis on Azure (e.g., knowledge of Microsoft Fabric, Azure Data Factory, and Power BI (Embedded)).
Certifications
  • Any Certifications using the Microsoft Stack and Agile Methodology are a plus..
  • Azure Developer Associate (AZ-204)
  • Azure Solutions Architect Expert (AZ-305)
  • DevOps Engineer expert (AZ-400)
Languages
  • English

Hiring Team Member

Avula Srivalli
Recruitment Coordinator