Developer, C#.NET

Job Description:

  • Architect, design and develop high-performance .NET Core applications.
  • Familiarize with modern .NET Core features and versions.
  • Develop data access strategies and logging observability.
  • Lead teams and perform design/code reviews.

Requirements:

  • At least 10 to 12 years’ experience in architecting, designing and developing high-performance .NET Core applications with high business and technical complexity.
  • Must be familiar with modern .NET Core features. Must have experience in .NET Core versions 9 or later.
  • Expertise in designing and developing: Data access architecting, strategies using .NET and relational databases Logging and Observability Exception handling strategies Caching strategies
  • Expertise in: ASP.NET Core Web APIs (using minimal API endpoints and controllers) ASP.NET Core Web Applications Data Access using Entity Framework Relational databases
  • Experience in leading teams, performing design and code reviews
  • Good communication skills. Must have experience interfacing with customers
  • Must be able to create architecture and technical design documents
  • Familiar to Excel macro and VBA code is a plus

Benefits:

    Back to blog