Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer -- Multinational Growing Co

Suez, Egypt
Posted 2 years ago
6Applicants for3 open positions
  • 4Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Compile system specifications into development components.
  • Participate in developing solutions.
  • Participate in development of long range planning for new projects and facilities.
  • Maintaining software applications
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Research and recommend software tools to management
  • working closely  with  management team  in  evaluating current  systems  and  proposing future development.
  • Provide assistance to testers and support personnel as needed to determine system problems.
  • Define functional specifications of the system for the appropriate hardware

Job Requirements

Experience Required5-10 years
Education B.Sc. in Computer Science
Languages(s)Arabic\English

Technical Skills                

 

Strong Evidence:

- C# 

- Object Oriented Programming 

- .Net / .NET Core.

- ASP.NET MVC.

- ASP.Net Web Forms.

- Entity Framework.

- HTML5/CSS/JS, Angular 2, Typescript and DOM manipulation.

- API web services.

- Relational database design.

- Desktop Application Development.

- JavaScript, XML, JQuery, JSON and Web services.

- MS SQL Server 2008/2016.

- SQL Server Reporting Services.

-  Xamarin's cross-platform development is an added advantage.

 

Expertise

  • Experienced in refactoring applications code to improve performance and efficiency.
  • Expert knowledge of computer program design methods and techniques.
  • Expert knowledge of standard development tools.
  • Strong analytical skills and problem solving techniques.
  • Good knowledge of information security.

Skills

  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
  • Ability to use automations techniques to generate code based on code-patterns.
  • Ability to work on multiple projects
  • Experience and ability to teach or instruct co-workers.
  • Ability to learn new programming languages quickly.
  • Strong diagnosing and troubleshooting skills
  • Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsEngineering - Construction/Civil/ArchitectureSenior Software Engineer -- Multinationa...