Senior Software Engineer
Senior Software Engineer
الوصف الوظيفي
Responsibilities
₋ 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
₋ 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
الوصف الوظيفي
المهارات
QUALIFICATIONS/REQUIREMENTS
- Industry/Domain: Information Technology
- Experience Required: 5-10 years
- Education: B.Sc. in Computer Science
- Languages(s): ArabicEnglish
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.
₋ Java Script, 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 interpersonal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
₋ Ability to use automation 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.
المهارات
تفاصيل الوظيفة
- منطقة الوظيفة
- الكويت, الكويت
- قطاع الشركة
- وكالات التوظيف
- طبيعة عمل الشركة
- شركة توظيف
- الدور الوظيفي
- تكنولوجيا المعلومات
- نوع التوظيف
- دوام كامل
- الراتب الشهري
- غير محدد
- عدد الوظائف الشاغرة
- 1
تفاصيل الوظيفة
المرشح المفضل
- المستوى المهني
- متوسط الخبرة
- عدد سنوات الخبرة
- الحد الأدنى: 5 الحد الأقصى: 10
- منطقة الإقامة
- الكويت