آگهی‌های استخدامی

استخدام Back-End Team Lead (.Net)

شرح موقعیت شغلی

As a .NET Team Lead at Asa, you will play a crucial role in leading our backend development team to build cutting-edge solutions using .NET technologies. You will collaborate with cross-functional teams to deliver high-quality products while fostering a culture of teamwork, innovation, and continuous improvement.

Key Responsibilities

  • Lead the design, development, testing, and deployment of backend solutions using ASP.NET Core and .NET Core, ensuring they meet evolving business needs.
  • Work closely with front-end developers, QA engineers, and product owners to define and deliver new features effectively.
  • Ensure the delivery of high-quality, reusable, and scalable code by adhering to SOLID principles and clean architecture best practices.
  • Manage, optimize, and maintain databases such as MySQL, SQL Server, Redis, and MongoDB for performance and reliability.
  •  Develop and maintain robust APIs (RESTful and gRPC) to facilitate seamless service integrations.
  •  Utilize message brokers such as Kafka and RabbitMQ to enable efficient data processing and inter-service communication.
  •  Troubleshoot, optimize, and enhance the performance, scalability, and reliability of existing systems.
  • Lead code reviews and foster a culture of continuous learning, improvement, and knowledge sharing within the team.
Requirements:

  • At least 5 years of experience in leading a technical team 
  • Leadership & Mentorship: Ability to inspire and lead a diverse team, while providing mentorship to developers and fostering growth within the team.
  • Communication: Excellent communication skills to effectively collaborate with cross-functional teams and stakeholders.
  • Problem-Solving: Strong analytical thinking to identify issues and provide creative, timely solutions, both technical and interpersonal.
  • Collaboration: Demonstrated experience working in a team-oriented environment, promoting open communication, and encouraging shared success.
  • Adaptability: Comfortable working in a fast-paced environment with shifting priorities, while maintaining focus on project goals.
  • Code Quality: Ensure clean, maintainable, and efficient code using .NET best practices.
  • Technical Guidance: Provide technical direction and support on complex development tasks.
  • Architecture & Design Patterns: Understanding of SOLID principles, microservices architecture, and common design patterns.
  • Performance Optimization: Identify and resolve performance bottlenecks in applications.
  • Proficiency in .NET Framework/Core: Expertise in .NET technologies such as ASP.NET, MVC, Web API, and .NET Core.

مهارت‌های مورد نیاز

  • .NET
  • backend
  • ASP.NET
  • MVC

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۷/۲۵
ارسال رزومه