Senior .NET Developer

Confidential Company
Dubai
AED 120,000 - 200,000
Job description

Bachelors in Computer Application, Bachelor of Technology/Engineering, Bachelor of Science

Nationality: Any Nationality

Vacancy: 1 Vacancy

Job Description

  • Team Lead on the planning of the development deliveries considering the development tasks, their interdependencies within and across the different components of the Healthcare Core System & Portals
  • Provide estimates for the development tasks
  • Ensure reusability of the newly developed codes
  • Ensure that the developments meet the Architecture and Information Security best practices
  • Train other team members based on the request from GIG Team Lead
  • Update the status of development tasks in JIRA in a timely manner
  • Use logic and technical knowledge in completing programming tasks; Develops programs from specifications, tests and implements programs
  • Perform the Development tasks assigned by the GIG Team Leads
  • Compile and writes documentation to describe program development and revisions
  • Analyze designs and tests new and/or existing systems
  • Secure Unit and Automate Testing definition and execution
  • Follows specified guidelines and system standards in writing, testing, and documenting
  • Performs research and identifies program problems; develops solutions

Desired Candidate Profile

  • Backend Development: .Net Core, .Net WebAPI, C#
  • SQL Server Expertise
  • Application Design: SOLID principles and understanding of software engineering design patterns
  • Experience in developing web applications using at least one popular web framework.
  • Excellent knowledge of architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques, REST and SOAP.
  • Profound insight of .Net internals (Classloading, Memory Management, Transaction management, etc.)
  • Demonstrated knowledge of object-oriented programming environment and programming toolset.
  • Considerable knowledge of structured programming techniques and the ability to test application programming
  • Knowledge of software development methodologies
  • Ability to analyze and solve problems; coordinate, plan and schedule; test and implement programs
  • Ability to communicate effectively with individuals from diverse socioeconomic backgrounds.
  • 3 years of experience in Software Development
  • Degree / Thorough Experience in Computer Sciences
  • Business and technical knowledge listed in the “Area of technical and business knowledge” section, with critical element of .Net development and Insurance knowledge
  • Good communication skills and ability to work as part of a team
  • Ability to work in line with deadlines
  • Takes ownership while handling tasks and takes pride in delivering excellent work
  • Good English skills (Spoken and Written)
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior .NET Developer jobs in Dubai