Organization Name
Qatar Foundation for Education, Science and Community Development
Department Description
Qatar Foundation for Education, Science and Community Development is a private, chartered, nonprofit organization, founded in 1995 by His Highness Sheikh Hamad Bin Khalifa Al Thani, Father Amir of Qatar. Guided by the principle that a nation's greatest resource is the potential of its people, Qatar Foundation aims to develop that potential through a network of centers devoted to progressive education, research, and community welfare.
Brief Posting Description
Biobank Qatar works in a field that requires sector specific software and technology solutions that serve operational needs and provide compliance with many aspects of law, regulation, ethics, safety and accepted best practice for research information governance.
The Applications Developer works in accordance with Qatar Biobank's software development lifecycle to design and develop both new and enhancements to software applications that meet business specification. Primary responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues. Key attributes of the application developer include technical proficiency in Qatar Biobank's development technologies (.Net/JEE, PL/SQL, JavaScript, HTML, & XML), the ability to quickly master new technologies as needed, strong written and verbal communication skills, and a focus on delivering a high level of customer service.
Detailed Description
Develop an in-depth knowledge of the company’s application portfolio, development tools, and development procedures.
Actively participate in the development and review of business and system requirements to obtain a thorough understanding of business needs in order to deliver accurate solutions.
Provide level of effort and duration estimates for schedule planning. The developer is expected to proactively manage activities to deliver required work on time.
Design application solutions that fully implement business requirements.
Develop high quality software code in accordance with established standards and development guidelines.
Produce technical documentation that accurately and thoroughly depicts the software design and code base. The documentation needs to sufficiently assist QA testing and production support activities.
Perform adequate unit testing of own and other developers’ application development work. At a minimum, unit testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.
Expeditiously troubleshoot application production issues that resolve the issues without causing additional problems.
Build applications and add-on custom functionality by translating high-level business and user requirements into functional and design specifications.
Design user interfaces by using conceptual design techniques such as creating visual mockups, prototypes, and diagrams.
Participate in functional and usability testing to help improve the system and user experience
Work with IT personnel to implement completed systems into production usage; participate in change control processes as required.
تفاصيل الوظيفة
2015-04-29 | تاريخ الإعلان عنها: |
الدوحة, قطر | منطقة الوظيفة: |
التقني | الدور الوظيفي: |
تعليم/تدريب/مكتبات | قطاع الشركة: |
المرشح المفضل
متوسط الخبرة | المستوى المهني: |
بكالوريوس | الشهادة: |
تقدم الآن - وظائف في قطر - وظائف التقني في قطر - بحث عن جميع الوظائف
http://ift.tt/1DLaHb1