.Net Developer
Summary
The role involves designing, building, and supporting .NET applications and services using C#, ASP.NET, Entity Framework, and multiple databases, on-site in Manama.
Roles and Responsibilities
- Utilize bug and enhancement tracking software and processes
- Collaborate with employees and management to identify application development solutions, new applications, or modifications to existing programs
- Define, design, build, support, and test reusable components to create complex systems
- Provide expertise to system users, including troubleshooting issues, identifying and correcting inefficiencies
- Define systems work scope and recommend the most efficient and cost-effective application programming solution
- Remain abreast of technological advances in the field and be able to identify areas of use in the firm
- Work on multiple project timelines simultaneously
- Provide input on development solutions
- C# Programming language security services development (ASMX, WCF)
- Web Application Development (ASP.Net Web Forms, ASP.Net MVC)
- ORM Entity Framework
- Databases, comfortable dealing and integrating with (MSSQL, Oracle, MySQL, IBM DB2)
- ADO.Net
- Front-End Web Development (HTML5, CSS3, JavaScript)
- Source Code versioning and control (Git)
Skills and Qualifications
- Minimum experience of 5 years in the development field.
- IT-related bachelor’s degree – Masters is a merit.
- Able to use development tools:
- C# Programming language security services development (ASMX, WCF)
- Web Application Development (ASP.Net Web Forms, ASP.Net MVC)
- ORM Entity Framework
- Databases, comfortable dealing and integrating with (MSSQL, Oracle, MySQL, IBM DB2)
- ADO.Net
- Front-End Web Development (HTML5, CSS3, JavaScript)
- Source Code versioning and control (Git)
- Technical writing skills: Write documentation and operating manuals.