Title Of Service: Request for Expression of Interest (REOI) for Senior Web Developer (SWD) (International)
Project/Programme Name: Digitizing Implementation Monitoring and Public Procurement Project (DIMAPPP)
EOI Closing Date and Time: 16/05/2019 05:00 PM
Brief Description of Assignment:
Analyze the new requirement and engage with the team for design, development and deployment in line with business requirement.
Write efficient code by following standard software development life cycle for new features in the system.
Update the application to address security enhancement for e-GP portal.
Maintain and ensure that the code is written as per standard secure coding practice (i.e. by code review/peer review).
Root Cause Analysis (RCA) to solve the problem, style sheet authoring , web programming, component programming, web service development, debugging modules, performing unit testing and improvement of GUI for better user experience, consistency, and performance.
Building and testing Application Programming Interfaces (APIs), Web Services for e-GP application to exchange data/maintain interoperability keeping consistency with standard operating procedure (SOP) of e-GP system.
Maintain the version of e-GP application in staging, training and production environment.
Support capacity development initiatives by continuous exchange of knowledge between team members, providing training and conducting session on technical issues within e-GP technical team and CPTU.
Any other task assigned by the management related to e-GP.
Experience, Resources and Delivery Capacity Required:
A. General Experience
Web developer must be a graduate in Computer Science/ Computer Engineering/ Information Technology or equivalent.
Web developer should have cutting-edge skills and high level professional knowledge with at least 5 (five) years of proven work experience in designing, coding of web application and bug fixing in high-end multi-tier web application in international context.
B. Specific skills and Experience:
Proven experience on multi-tier web application development using Object Oriented development principles using Java/ Java EE, JSP, jQquery, Ajax, Servlets etc.
Vendor certification such as OCP (Oracle certified Professional, Java SE 6/7/8 Programmer) or equivalent would be an added advantage.
Knowledge on different java frameworks (i.e. Spring, JSF, Hibernate etc.)
Hands on experience in installation, configuration, performance tuning of web servers by applying best practices.
Proven experience on developing web services/API using JAVA platform including XML, XSLT, XSL and interfacing with third party application.
Experience in mobile application development in android/ios would be an added advantage.
Experience on software testing tools and vulnerability assessment tools will be an added advantage.