Developer – DotNet

Job Location                      : Bahrain (Onsite & Offshore) – Multiple Openings

Level of exp.                       : 5 to 7 years

Domain                                : Banking

Functional Experience   : Information Technology

 

Complete JD for DotNet:

Job Profile (Mandatory Items) Details
Duration of Resource 9 months
Onsite/ Remote (Select one) Onsite & Offshore
Resource Type Developer – DotNet
Job Family Information Technology
Job Function IT – Applications Development / Testing
Job Level Technical – Specialized
Job Category Individual Contributor – Specialist
Academic Qualification (Formal Education) Bachelor’s Degree
Education Major Computer Science
Qualification Major BE Computer Science and Engineering
Professional Training Required .Net Core, C#, Web APIs, ASP.NET, Java Script, HTML5, Entity Framework, SQL

Server

Professional Qualification Required .Net Core, C#, Web APIs, ASP.NET, Java Script, HTML5, Entity Framework, SQL

Server

Screen/ Test Question 1 Test working knowledge of .NET Core and .Net Frameowk Development
Screen/ Test Question 2 Test working knowledge of Web API and Web Services Development
Screen/ Test Question 3 Test Knowledge of technology stacks used in Application development, Web

applications.

Screen/ Test Question 4 Test Knowledge of UI design and CSS
Screen/ Test Question 5 Testing experience with Java Script and Jquery
Screen/ Test Question 6 Test the ability the knowledge of OOP, Design Patterns and Multi-Threading
Screen/ Test Question 7 Test the experience with DevOps, Scrum and agile methodologies.
Screen/ Test Question 8 Experience with Web Services, WCF and Service Oriented Architecture a plus
Years of Experience 5 – 7 years
Preferred Previous Work Experience Banking
Preferred Previous Functional Experience Information Technology
Leadership Experience Staff roles
English Language – Speaking Proficiency Proficient
English Language – Reading Proficiency Proficient
English Language – Writing Proficiency Proficient
English Language – Translating Proficiency Proficient
 

 

Job Responsibility 1

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.

Job Responsibility 2 Utilize established development tools, guidelines and conventions including but
Job Responsibility 3 not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
 

Job Responsibility 4

Documents and demonstrates solutions by developing documentation, flowcharts,

layouts, diagrams, charts, code comments and clear code

 

Job Responsibility 5

Build proof of concept examples or graphical simulation software. Then maintain

product test software and demos for training purposes.

 

Job Responsibility 6

Actively participate in product design reviews by providing creative and practical

ideas and solutions in a teamwork

environment. A wide degree of creativity and latitude required.

Job Responsibility 6 Prepare and maintain code for various .Net applications and resolve any defects in

systems.

Job Responsibility 7 Code pages using HTML5, JavaScript, and Typescript, jQuery, CSS, SQL, Bootstrap or

responsive design for all devices.

Skill 1 Agile Development Processes
Skill 2 Programming
Skill 3 Cloud Enablement
Skill 4 Programming/Scripting
Skill 5 Written Communications
Skill 6 Teamwork
Skill 7 Quality Control
Skill 8 Systems Integration

Job Application