This is a mid-level role to execute complete software development lifecycle with responsibility to prepare system requirements, analyze, design, develop, test and implement software solutions. He/she shall interact with the concerned stakeholders, prepare and maintain necessary documentations. He/ She shall supervise other team members/developers to ensure timely development, testing and software quality assurance of the systems. He/she shall also support business and operations for necessary deployment, installation and configuration of the systems.
At least University degree in engineering/ science, IT/IS, computer applications or related field with at least 5 years of experience in system/technology design, development, implementation, and/or operation. Experience in payment systems/interfaces will be an advantage. Ability to develop software in C, C++, C#, Java or other selected languages with experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC). Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) in Windows and Unix/Linux based platforms. Sound knowledge of Web Services, XML, Message Queue, FTP, financial messaging like 8583, 20022, etc. expected.
Eligible candidates are required to send their updated CV to firstname.lastname@example.org indicating the position applied in the subject line, no later than 14th November 2018.
Only short-listed candidates will be contacted. For detailed job responsibilities and job descriptions, refer to www.nchl.com.np