Senior/Lead Software Engineer (.Net)

ComRec Solutions - Sheraton, Cairo

18
Applicants for
1 open position
18
Seen
14
Rejected
Experience Needed:
5 to 8 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

Are you passionate about crafting amazingly-engineered solutions? Do you enjoy teaching and mentoring others? If yes, then we are looking for you.

You will be responsible for:

  • Research, Design, Architect, Plan & Implement new solutions / features.
  • Lead Junior developers / System Engineers.
  • Build Solution-Wide frameworks to be reused during development of new features
  • Translate customer requirements into development plans.
  • Develop & maintain existing System SQL database.
  • Define & implement Unit-testing for developed features.
  • Actively participate in brain-storming sessions about targeting new/updated requirements.
Job Requirements
  • Bachelor degree in Computer Engineering / Computer Science or related discipline.
  • 5-8 years of Business Experience (Building large-scale solutions) using C#
  • Excellent understanding of OOP concepts and advanced language techniques (reflection, generics .. etc)
  • At least 3 years of practical experience with any of the following Web technologies: ASP.NET, MVC, jQuery, JSON, HTML5, AngularJS, REST.
  • Familiar with UnitTesting techniques
  • Having worked with different design patterns is a must
  • Ability to work under pressure to meet deadlines
  • Very good command of English, Spoken & Written
About this Company

Developing software solutions for the Medical field, specifically, Ophthalmology. We provide a wide range of solutions to fit small-scale clinics and ranging to large scale multi-site hospitals.
Also integration with a wide range of medical equipment for automating... (More)

See all Careers and Jobs at ComRec Solutions