hireejobsgulf

Senior Software Engineer

1.00 to 10.00 Years   Al Kuwait, Kuwait   28 Apr, 2021
Job LocationAl Kuwait, Kuwait
EducationBachelor's degree / higher diploma
SalaryNot Mentioned
IndustryRecruitment & Employee Placement Agency
Functional AreaNot Mentioned

Job Description

Job Title: Senior Software Engineer??????Report To: IT Project ManagerKey Responsibilities???Compile system specifications into development components.???Participate in developing solutions.???Participate in development of long range planning for new projects and facilities.???Maintain 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 team???Work closely with team in evaluating current systems and proposing future development.???Assist testers and support personnel as needed to determine system problems.???Define functional specifications of the system for the appropriate hardware.Technical Requirement???Expert knowledge of relational database concepts.???Object Oriented Programming.???.Net / .NET Core ? C#.???ASP.NET MVC Experience & Entity Framework.???Single page application (SPA) development using Angular framework.???HTML5/CSS/JS, Typescript and DOM manipulation.???API web services.???Desktop Application Development.???Java Script, XML, JQuery, JSON and Web services.???MS SQL Server.???SQL Server Reporting Services.???Mobile development experience using Xamarin on both iOS and android platforms is good to have.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.
  • 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.
  • 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.
?

Keyskills :

APPLY NOW

Related Jobs

© 2023 HireeJobsGulf All Rights Reserved