همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

استخدام مدیر و معمار نرم‌افزار (Software Architect/Tech Lead-Node js&.NET)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    بیش از شش سال
  • حقوق

    توافقی

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

The Tech Lead at Nizek is responsible for providing technical leadership and guidance to the development team, with a strong focus on backend technologies, particularly Node.js or . NET. This role involves ensuring high standards of technical excellence, managing technical debt, and collaborating closely with stakeholders to deliver robust and scalable software solutions. The Tech Lead will also mentor team members, lead architectural decision-making, and ensure the successful execution of sprint goals.

Key Responsibilities:


  • Technical Leadership: Provide technical leadership and guidance to developers, with a strong emphasis on backend technologies (Node.js and . NET). Foster a culture of innovation, technical excellence, and continuous learning within the team. Ensure a balanced distribution of work and provide support when team members encounter challenges, particularly in backend development.
  • Architectural Decision Making: Lead the design and architecture of backend systems, ensuring alignment with overall project goals and long-term vision. Collaborate with the team to make informed technical decisions, particularly in the areas of Node.js and .NET.
  • Technical Debt Management: Identify and address technical debt in the backend codebase to maintain scalability, maintainability, and resilience. Prioritize and plan efforts to reduce technical debt, focusing on critical backend components.
  • Technical User Story Management: Identify and create technical user stories related to backend development with input from other developers. Communicate these stories to the Product Owner, helping to prioritize them in the product backlog based on their impact.
  • Collaboration with Product Owner: Work closely with the Product Owner to translate product requirements into technical tasks and backend solutions. Assist in creating and regularly reviewing the product roadmap, providing technical insights to refine and prioritize backend-related tasks.
  • Scrum Team Collaboration: Collaborate with the Scrum Master, Product Owner, and other team members to ensure effective communication and teamwork. Participate actively in Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, with a focus on backend deliverables.
  • Technical Mentorship: Mentor and guide less experienced developers, particularly in Node.js and .NET, fostering a culture of knowledge sharing and skill development. Conduct training sessions or workshops on backend technologies and best practices.
  • Problem Solving: Lead the team in troubleshooting backend technical issues and addressing challenges during development. Collaborate with the team to find creative and effective solutions to complex backend problems.
  • Risk Management: Identify and manage technical risks related to backend development that could impact project timelines or feature delivery. Propose mitigation strategies and alternatives when necessary.
  • Continuous Integration and Deployment: Oversee and advocate for continuous integration and deployment practices, particularly for backend systems. Ensure the team follows processes for automated testing and frequent, reliable releases of backend components.
  • Performance Optimization: Monitor and optimize the performance of backend systems, identifying opportunities to enhance speed, scalability, and efficiency. Focus on improving the performance of Node.js and .NET applications.
  • Communication with Stakeholders: Communicate technical decisions, progress, and challenges related to backend development to non-technical stakeholders, ensuring a shared understanding of the development process.
  • Adherence to Sprint Goals: Work with the team to ensure that sprint goals are met, with particular attention to delivering backend features according to the acceptance criteria and Definition of Done.

Qualifications:


  • Extensive experience in backend development with strong expertise in Node.js and .NET.
  • Proven leadership skills with the ability to inspire and guide a technical team.
  • Proficiency in agile methodologies, particularly Scrum.
  • Excellent problem-solving and decision-making abilities, especially in backend architecture and development.
  • Strong communication skills, both technical and non-technical.
  • Experience with continuous integration and deployment practices for backend systems.
  • Proven ability to manage technical debt and optimize backend performance.

معرفی شرکت

نایزک یا "ستاره دنباله‌دار" شرکت ایرانی - کویتی، پر از انرژی و خلاقیت در دنیای طراحی و توسعه نرم‌افزار و اپلیکیشنه. بازار فعالیت ما کشورهای حوزه GCC هست و دفتر ما در تهران(گاندی جنوبی) قرار داره.
برند ما، با حدود 90 نیروی متخصص برای همکاری، حمایت، مسئولیت‌پذیری، اعتماد و احترام اهمیت زیادی قائله.ما با تکیه به همین ارزش‌ها، مشغول طراحی و تولید راهکارهای دیجیتال در دنیای تجارت الکترونیک، به ویژه در زمینه فروشگاه‌های آنلاین هستیم.

اگر دنبال فرصتی برای آشنایی با دنیای پویا و پر از چالش تکنولوژیک ما هستی، همین الان رزومه‌ی خودت رو برای ما بفرست.
تو هم میتونی به عنوان یکی از ستاره‌های دنباله‌دار ما بدرخشی و یک نایزکی بشی!
  • مهارت‌های مورد نیاز

    .NET معماری نرم افزار Node.js
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
image/svg+xml