Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

.NET Developer (.NET)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Bangladesh

Описание вакансии

Текст:
/

TL;DR

.NET Developer (.NET): Design, develop, and maintain robust, scalable, and high-performance applications using .NET, C#, and ASP.NET Core with an accent on RESTful APIs, microservices, and performance optimization. Focus on leading the end-to-end software development lifecycle and mentoring junior and mid-level developers.

Location: On-site in Kazipara

Salary: Negotiable (Based on experience and skills)

Company

hirify.global is a company developing robust, scalable, and high-performance applications.

What you will do

  • Design, develop, and maintain robust, scalable, and high-performance applications using .NET (C#, ASP.NET Core, .NET 6/7/8).
  • Lead end-to-end software development lifecycle from requirements gathering to deployment and post-production support.
  • Architect and implement RESTful APIs and microservices.
  • Collaborate with front-end developers, DevOps engineers, and stakeholders to deliver full-stack features.
  • Conduct code reviews and enforce coding standards, best practices, and design patterns.
  • Mentor junior and mid-level developers, fostering a culture of technical excellence and continuous learning.

Requirements

  • 3+ years of hands-on experience in .NET development (C#, ASP.NET Core, .NET 6/7/8).
  • Strong proficiency in object-oriented design, SOLID principles, and software design patterns.
  • Experience building and consuming RESTful APIs and working with microservices architectures.
  • Solid experience with relational databases (MS SQL Server, PostgreSQL) and ORM tools like Entity Framework Core.
  • Proficiency in version control using Git and familiarity with branching strategies.
  • Experience with unit testing frameworks such as xUnit, NUnit, or MSTest, and mocking libraries like Moq.

Nice to have

  • Experience with cloud platforms such as Microsoft Azure (Azure App Service, Azure Functions, Azure Service Bus, Azure SQL).
  • Familiarity with containerization technologies including Docker and Kubernetes.
  • Knowledge of front-end technologies such as Angular, React, or Blazor.
  • Experience with message queue systems (RabbitMQ, Azure Service Bus, Kafka).
  • Exposure to Domain-Driven Design (DDD) and event-driven architecture.
  • Knowledge of Redis or other distributed caching solutions.

Culture & Benefits

  • Fostering a culture of technical excellence and continuous learning.
  • Participation in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and demos.
  • Compensation & other benefits as per company policy.

Hiring process

  • Telephone Round.
  • Interview with the Tech Team Lead & Talent Acquisition Team.
  • Final Interview with the CEO.
  • Job Offer.