Search by job, company or skills

Software Developer C

5-7 Years
Early Applicant
  • Posted 8 days ago
  • Be among the first 20 applicants

Job Description

This Will Help You Grow

  • Develop and maintain web applications using C#, ASP.NET Core, React, and Blazor.
  • Design and develop scalable RESTful APIs and gRPC services.
  • Build responsive and reusable frontend components using React and Blazor.
  • Develop backend services using .NET Core/.NET 8+.Implement Microservices and event-driven architectures using MassTransit, RabbitMQ, or Azure Service Bus.
  • Design and implement software following Clean Architecture, Onion Architecture, DDD, and Hexagonal Architecture
  • Apply GoF Design Patterns (Factory, Strategy, Singleton, etc.) to create maintainable solutions.
  • Develop and optimize database solutions using SQL Server, Oracle, and Entity Framework Core.
  • Implement secure authentication and authorization using OAuth2, OpenID Connect, JWT, and Azure AD.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Write unit tests using Jest and React Testing Library (frontend) and ensure application quality.
  • Support CI/CD implementation using Azure DevOps.
  • Deploy and maintain applications on Microsoft Azure and work with Docker/Kubernetes when required.

This Is How You Will Help Us Move Forward

  • Strong experience in C#, .NET Core/.NET 8+, ASP.NET Core
  • Hands-on experience with React.js and/or Blazor
  • Knowledge of Entity Framework Core and REST APIs/gRPC
  • Expertise in Microservices, DDD, Clean & Onion Architecture
  • Experience with SQL Server/OracleFamiliarity with RabbitMQ, MassTransit, Azure Service Bus
  • Knowledge of OAuth2, JWT, OpenID Connect, Azure AD
  • Basic experience with Azure DevOps, CI/CD, Docker, Kubernetes
  • Strong understanding of Design Patterns (GoF)Excellent problem-solving, communication, and teamwork skills

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151357403