Job Title: Senior Software Engineer
Report To: IT Project Manager
Key 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.
Job Details
| Posted Date: | 2021-04-27 |
| Job Location: | Al Kuwait, Kuwait |
| Job Role: | Information Technology |
| Company Industry: | Recruitment & Employee Placement Agency |
Preferred Candidate
| Career Level: | Mid Career |
| Degree: | Bachelor's degree |

To apply for this job click here
Jobs in Kuwait - career in Kuwait - vacancies in Kuwait-Senior Software Engineer - Career Hunters-Jobs in Kuwait - career in Kuwait - vacancies in Kuwait
Post a Comment