Skip to main content

.Net Developer

Technology
Panmach
1 month ago

Job description

Job Description :

  • 5+ years of professional software development experience.
  • Strong hands-on experience with C# and .NET Core, including .NET 6/8+.
  • Strong understanding of OOP, SOLID principles, system design, and design patterns.
  • Experience with Message Brokers such as RabbitMQ, Apache Kafka, or Azure Service Bus.
  • Strong experience with SQL Server, including query optimization and stored procedures.
  • Hands-on experience with Entity Framework Core.
  • Basic knowledge of HTML, CSS, JavaScript, and any modern frontend framework such as Angular, React, or Vue.
  • Experience developing scalable and secure Web APIs.
  • Good understanding of asynchronous programming and distributed systems.
  • Experience with unit testing and code reviews.

Key Responsibilities :

  • Develop scalable, secure, and high-performance Web APIs using C# and .NET Core.
  • Design solutions using OOP, SOLID principles, and design patterns.
  • Implement and manage messaging solutions using message brokers.
  • Develop optimized SQL queries and stored procedures.
  • Work with Entity Framework Core for database operations.
  • Support minor frontend changes and integrate backend APIs with UI components.
  • Participate in code reviews and ensure high-quality, maintainable code.
  • Write comprehensive unit tests and troubleshoot production issues.
Keywords
Web APIReactOSHTML5Apache KafkaVue.jsRabbitMQAngularAngularJSJavaScriptHtmlUnit TestingSqlApache LicenseApache Http ServerEntity FrameworkSOLIDADO.NET

Interested in this role?