توسعه‌دهنده ارشد نرم‌افزار (Dot NET Full Stack)

ماف پارس - هایپر استار تهران

منتشر شده 12 روز پیش

Job Description

We are seeking a talented and experienced Full Stack .NET Developer with expertise in event-driven development using AMQP, particularly RabbitMQ. The ideal candidate will have a passion for creating scalable, robust, and efficient solutions in a microservices architecture, coupled with strong skills in containerization, front-end development, and relational databases.

Responsibilities:

Event-Driven Microservices Development:

  • Design, develop, and maintain event-driven microservices using .NET Core and AMQP (RabbitMQ).
  • Implement reliable and scalable messaging patterns to enable seamless communication between microservices.

Containerization and Orchestration:

  • Utilize Docker for containerization of applications.
  • Work with Kubernetes for container orchestration, ensuring the scalability and resilience of microservices.

Operating System and Database Management:

  • Demonstrate proficiency in Linux environments for deployment and troubleshooting.
  • Manage and optimize SQL Server databases, ensuring high performance and data integrity.

Entity Framework:

  • Apply expertise in Entity Framework (EF) for efficient data access and management.

Front-End Development:

  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Experience with modern front-end frameworks such as Vue.js, Angular, or React.

Collaboration and Communication:

  • Collaborate with cross-functional teams, including designers, product managers, and other developers.
  • Communicate effectively with team members and stakeholders to ensure alignment with project goals.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Proven experience as a Full Stack .NET Core Developer with a focus on event-driven microservices.
  • Proficiency in Docker, Kubernetes, and Linux environments.
  • Strong background in SQL Server and Entity Framework.
  • Experience in front-end development using Vue.js, Angular, or React.
  • Familiarity with agile methodologies and DevOps practices.
  • Excellent problem-solving and communication skills.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،