Lead Software Developer

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

القاهرة - مصر

profile الراتب شهرياً: لم يكشف
تاريخ النشر: نُشرت منذ أكثر من 30 يومًا
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

Description

Objective: (summary about the position)

Candidate will be responsible for diagnosing debugging and resolving issues on our current production platforms. Candidate will create build and maintain software solutions using a variety of modern technologies. Additionally will participate in code reviews to ensure that we deliver a high-quality product.

Responsibilities:

  • Lead the design and implementation of applications collaborating with Product Owners Architects and Business Users to achieve business goals.
  • Building and configuring applications Writing testable and scalable code for programs and Assisting with application troubleshooting and debugging
  • Identifying improvements to the existing application code and designs increasing flexibility and reducing future effort and the ability to pitch these ideas to Technical and non-technical stakeholders as required.
  • Mentoring Developers and juniors in the team to achieve technical excellence in project delivery.
  • Develop technical specifications and architectureof application components
  • Review and refactor code
  • Document development and operational procedures


Requirements

1. Degree of education: Bachelors degree in computer science or engineering

2. Total working experience: 5 to 7 years experience in .NET development

3. Total experience in field: 7 years

4. Qualifications necessary for the vacancy:

.NET Core and C#: Expertise in developing scalable high-performance applications using .NET Core and C#.

MVC and Web API: Proficient in creating robust web applications and RESTful services.

Frontend Development: Strong skills in Angular 2 JavaScript HTML5 CSS3 Bootstrap and JQuery for building responsive user interfaces.

Database Management: Comprehensive experience with SQL and NoSQL databases including query optimization and performance tuning.

LINQ: Proficient in querying and transforming data using LINQ.

Object-Oriented Programming (OOP): Advanced knowledge of OOP principles for structured and modular development.

SOLID Principles: Practical implementation of SOLID principles for maintainable and scalable codebases.

Design Patterns: Strong understanding of and ability to implement software design patterns.

XML and SOAP Web Services: Experienced in designing and consuming XML-based SOAP web services.

5. Set of skills necessary for the vacancy:

Leadership Basics of Project Management Problem Solving Familiar with Systems architecture and security requirements.

Agile best practices and designing solutions for rapid build test and deployment.

In-depth knowledge of modern software architectures including microservices APIs and cloud computing.

6. Specific degrees certificationsetc. needed for the vacancy.

DescriptionObjective: (summary about the position)Candidate will be responsible for diagnosing debugging and resolving issues on our current production platforms. Candidate will create build and maintain software solutions using a variety of modern technologies. Additionally will participate in code...
اعرض المزيد view more

المهارات المطلوبة

  • الحسابات الدائنة
  • C++
  • الدعم المجتمعي
  • ملابس
  • الاستيراد والتصدير
  • Java

عن الشركة

Company Logo

ArpuPlus is a regional mobile value added service provider (VAS) and platform solutions in the MENA, Asia, and Europe.

عرض صفحة الشركة عرض صفحة الشركة