Talent.com
Dotnet Solution Architect

Dotnet Solution Architect

Talent Toppersamritsar, punjab, in
7 hours ago
Job description

About the Company

Global consulting and technology company focused on delivering operational excellence to the insurance industry. It provides strategic solutions across underwriting, claims, analytics, and digital transformation to help insurers improve efficiency and scalability.

They are seeking a highly skilled and experienced Software Architect to join theirteam. The ideal candidate will have a strong background in .NET applications, Angular, DevOps, and Azure services.

About the Role

You will be responsible for designing and implementing high-quality software solutions, optimizing application and database performance, and ensuring best practices in software development.

Responsibilities

  • Architect and Design : Develop and maintain architecture for .NET applications using the latest design patterns and practices.
  • Front-End Development : Utilize Angular (latest version) to create dynamic and responsive user interfaces.
  • DevOps and CI / CD : Implement and manage continuous integration and continuous deployment pipelines using industry-standard tools and practices.
  • Version Control : Manage source code using GitHub branching strategies to ensure efficient and effective collaboration.
  • Cloud Services : Design and implement solutions using Azure services, ensuring scalability, reliability, and security.
  • Performance Optimization : Optimize application and database performance through effective caching strategies and performance tuning.
  • API Development : Design and develop RESTful APIs using Dapper and Entity Framework (EF) for data access.
  • Unit Testing : Develop and maintain unit tests to ensure code quality and reliability.
  • Best Practices : Apply the latest architecture practices and design patterns to ensure high-quality software development.
  • Communication : Collaborate effectively with cross-functional teams and stakeholders, demonstrating excellent communication skills.

Qualifications

  • Education : Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Required Skills

  • .NET Framework : Extensive experience with .NET Core / Framework.
  • Angular : Proficiency with Angular (latest version).
  • DevOps : Strong experience with CI / CD pipelines, preferably using Azure DevOps.
  • Version Control : Proficient in Git and GitHub branching strategies.
  • Azure Services : Hands-on experience with Azure services such as Azure App Services, Azure Functions, Azure SQL Database, etc.
  • Performance Optimization : Expertise in application and database performance optimization techniques.
  • Caching : Knowledge of caching mechanisms and strategies.
  • REST APIs : Experience in designing and implementing RESTful APIs.
  • Data Access : Proficiency with Dapper and Entity Framework (EF).
  • Unit Testing : Experience with unit testing frameworks and tools (e.g., xUnit, NUnit, Jest, Jasmine).
  • Design Patterns : Strong understanding of software design patterns and architecture principles.
  • Communication : Excellent verbal and written communication skills.
  • Preferred Skills

  • Certifications : Relevant certifications in Azure, .NET, or Angular.
  • Experience : Previous experience in a similar role or industry.
  • Create a job alert for this search

    Solution Architect • amritsar, punjab, in