Share this Job

Application Developer -Dotnet&Sharepoint Job

Requisition Id:  14339
Country:  QA
Department:  Business Support Services
Category:  General: Established Indefinite
City: 

Position   : Application Developer

Company : Nakilat - Keppel Offshore & Marine Ltd (NKOM)

Location   : Doha,  Qatar

 

Job Summary and Purpose

Participate in analyzing business requirements and converting them into technical solutions envisioning system features and functionality. As well as contribute to completing applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.

 

Key result areas are:

  • Analyze and convert business requirements to technical solutions
  • Develop Software Applications
  • Testing of enhanced and developed applications
  • Design and develop of Workflows and Approvals Process
  • Ensure applications conform to coding standards
  • Support subordinates as and when required
  • Integration of multiple systems

 

JOB DUTIES & RESPONSIBILITIES

 

Job Specific Skills:

  • Experience programming in .NET, C#, ASP .NET, T-SQL, SharePoint, Web Parts and workflow creation.
  • Knowledge of various fields of Software Engineering like Requirements gathering, analysis, Design, Development, unit testing, End User testing.
  • Office 365 / SharePoint Online / On-premise Development Experience.
  • Experience as a SharePoint Developer in the analysis, design, hands-on development and delivery of web-    based applications.
  • Experience using JavaScript, jQuery, Client Object Model, and Service Oriented Architecture.
  • Experience with SharePoint’s application services framework including implementation, configuration, and usages of Search, Managed Metadata, and User Profile Services.
  • Good Computer and Software troubleshooting skills.
  • Good Communication and interpersonal skills.
  • Efficient and excellent Team Player.
  • Ability to work under pressure and be a good listener.
  • Quick in learning and imparting knowledge to others.

 

System design and development:

  • 5+ years of Experience programming in .NET, C#, ASP .NET, T-SQL, SharePoint, Web Parts and workflow creation.
  • Office 365 / SharePoint Online / On-premise Development Experience.
  • Bachelor’s degree or equivalent combination of education and experience is required.
  • Experience as a SharePoint Developer in the analysis, design, hands-on development and delivery of web-based applications.
  • Experience using JavaScript, jQuery, Client Object Model, and Service Oriented Architecture.
  • Experience with SharePoint’s application services framework including implementation, configuration, and usages of Search, Managed Metadata, and User Profile Services.
  • Ability to write Stored Procedures, write complex SQL queries, and ability to analyze the SQL data is desired.
  • Develops software solutions by studying requirements analysis and information needs;
  • conferring with stakeholders and IT Management; studying systems flow, data usage, and work processes;
  • Performs software design using software development fundamentals and processes, debug, test, and deploy software solutions.
  • Must be motivated, independent and self-sufficient. Able to receive an assigned task and see it through to completion with minimal supervision.
  • Strong customer service orientation; Good written, oral, and interpersonal communication skills.
  • Experience in SAP Fiori / UI5, WordPress development will be added advantage.
  • Ensure that coding conventions are being followed.
  • Performing end to end testing on newly developed or enhanced applications.
  • Ensure that new applications and interfaces conform to the systems development coding standards; are modular and well documented and are re-usable where possible.

 

Training:

  • Support and develop application developers by providing advice, coaching and educational opportunities.

 

Generic Accountabilities:

Quality, Health, Safety, & Environment (QHSE):

  • Adhere to all relevant QHSE policies, procedures, instructions and controls so that the Company provides a safe, world class, secure and environmentally responsible service to customers, the public and its own people.

 

Policies, Systems, Processes & Procedures:

  • Implement approved policies, processes and procedures, and provide instructions to subordinates to ensure their proper implementation.

 

Others:

Carry out any other duties as directed by the immediate supervisor.

 

Qualifications, Experience and Skills

 

  • Bachelor’s degree in Computer Science with specialized certificates are preferred.
  • Certified in .Net programming.
  • Microsoft Certified Azure Developer or DevOps.
  • Optional Microsoft Certified Azure Security Engineer.
  • 5+ years of experience in .NET, C#, ASP .NET, T-SQL, SharePoint, Web Parts and workflow creation.
  • Office 365 / SharePoint Online / On-premise Development Experience.
  • Experience using JavaScript, jQuery, Ajax, CSS.

 


Job Segment: Application Developer, Developer, Engineer, ERP, Database, Technology, Engineering