drjobs Software Senior Developer Software Lead Developer English

Software Senior Developer Software Lead Developer

صاحب العمل نشط

drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

الجيزة - مصر

الراتب الشهري drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الوصف الوظيفي

Job Description:

A Senior Developer / Software Lead Developer is responsible for overseeing the development of software solutions leading a team of developers and collaborating closely with stakeholders to ensure the delivery of highquality software products. This role involves handson coding architecture design and mentoring junior developers. The Senior Developer ensures that best practices are followed throughout the software development lifecycle and that projects are completed on time and within scope.

Key Responsibilities:

  • Lead the design development and implementation of software solutions.
  • Collaborate with product managers business analysts and stakeholders to gather requirements and define project scope.
  • Architect and design scalable highperformance software systems.
  • Provide technical leadership and mentorship to a team of developers ensuring adherence to coding standards architectural best practices and Agile methodologies.
  • Write clean maintainable and welldocumented code and participate in code reviews.
  • Troubleshoot and resolve complex software issues providing guidance and solutions to the development team.
  • Ensure continuous integration testing and deployment processes are in place.
  • Keep up to date with the latest technology trends and ensure the team is leveraging modern tools and practices.
  • Participate in the full software development lifecycle (SDLC) from concept and design to testing and deployment.
  • Manage project timelines deliverables and risks ensuring that development goals are met.
  • Act as the point of contact between the development team and other departments or clients.

Job Requirements:

Education and Experience:

  • Bachelors or Masters degree in Computer Science Software Engineering or a related field.
  • 5 years of experience in software development with at least 2 years in a senior or lead role.
  • Proven experience leading development teams and managing software projects.
  • Experience with Agile methodologies (Scrum Kanban) and tools like Jira or Trello.

Technical Skills:

  • Proficiency in multiple programming languages such as PHP Java Python C# or JavaScript (Node.js React Angular etc.).
  • Strong knowledge of software architecture patterns (e.g. microservices serverless architectures).
  • Experience with databases (SQL and NoSQL) and cloud platforms (AWS Azure or GCP).
  • Familiarity with DevOps practices including CI/CD pipelines Docker and Kubernetes.
  • Handson experience with version control tools like Git.
  • Experience with API development (RESTful GraphQL).

Soft Skills:

  • Strong problemsolving skills and the ability to handle complex technical challenges.
  • Excellent leadership and communication skills with the ability to convey complex technical concepts to both technical and nontechnical stakeholders.
  • Ability to work in a fastpaced environment manage multiple projects and meet deadlines.
  • Strong collaboration skills with the ability to work effectively within crossfunctional teams.

Certifications (optional but preferred):

  • AWS Certified Solutions Architect or Developer.
  • Certified ScrumMaster (CSM) or similar Agile certifications.
  • Microsoft Certified: Azure Solutions Architect Expert.

Remote Work :

No

نوع التوظيف

دوام كامل

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا