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 |
