Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Software Developer

TIGRISNET
Nasr City, Cairo
Posted 5 years ago
37Applicants for1 open position
  • 33Viewed
  • 17In Consideration
  • 10Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

If you are you passionate about technology and looking to join one of the UK’s fastest growing software development team in Cairo branch of an international company with its HQ in the UK.

The Software Developer Role:

  • Utilizing the latest Microsoft.Net platform especially C# & C++ and mobile and web applications.
  • The Software Developer will be responsible for developing software in relation to smart card technologies, payment, and Biometrics.
  • The Software Developer will be joining a small team, working in a high performance, and restricted deadline.
  • Software Developer requires a high degree of collaboration with colleagues from systems architecture, software testing, mobile technology and customer usability.
  • Your skills will be kept up to date, developing powerful back-end systems and utilizing .Net Platform.
  • You will primarily be involved in development of new features, enhancements to existing functionality, defect investigation/resolution and design documentation.
  • An eye for detail and focus on quality is required, using a test driven approach incorporating unit and integration testing of code.

Job Requirements

Essential Skills:

  • AT least 2 years experience in high level programming
  • Experience with.Net, C#. C++ is plus
  • Experience in the new development technologies such MVC, WCF, Web API, Azure Cloud service, UWP…
  • Experience of SQL and in the database Oracle, MSSQL and other databases
  • Create software designs and technical documentation using UML.
  • Review code for conformance to coding guidelines
  • Ability to re-design or re-factor code
  • Ability to execute performance testing and profiling
  • Experience of time estimation skills
  • Show an awareness and understanding of software design, development and lifecycles
  • Experience in build tools
  • Experience of multi-threaded applications
  • Working with SDK (Software Development Kits)

Desirable skills:

  • Knowledge of enterprise Java development.
  • Mobile experience - Android, iOS).
  • Embedded software.
  • Thrift technologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Software Developer