Mid- Level Developer

eSewa Fonepay Pvt. Ltd.

eSewa Fonepay Pvt. Ltd., is a wholly owned subsidiary of F1Soft International Pvt. Ltd., F1Soft Group is an innovation engine in digital finance that is helping simplify the lives of millions of Nepalis. Since inception in 2004, we have been helping build a digital ecosystem that connects the Nepal population to essential financial services in simple, affordable and secure ways. The F1Soft Group comprises businesses in several verticals that enable digital transformation and contribute to ecosystem development. Our solutions cater to mobile financial services, eHealth, EduTech, InsureTech, and eCommerce, among others. With over 600 employees, we are Nepal’s leading FinTech company and the highest tax payer in the IT sector. By 2023, we aim to be among the country’s top 5 businesses in terms of revenue and workforce. eSewa App is available for both iOS and Android devices and it's primary web portal is www.esewa.com.np.

Details / requirements:

Post:

Mid- Level Developer

Department:

Development

Reports To:

Team Lead

No of Vacancy:

5

To serve as the software developer of eSewa and work as per best of knowledge and accuracy. To provide the perfect end-to-end solutions for new requirements and maintain the existing code for smooth execution. To abide by company’s mission, vision and objectives and follow the company’s policies.

Job Description:

  • Execute full software development life cycle (SDLC).
  • Develop flowcharts, layouts and documentation to identify requirements and solutions.
  • Develop software, architecture, specifications and technical interfaces and UI.
  • Write well-designed, testable code.
  • Develop, deliver and test software prototypes.
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems.
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is updated with latest feature.

Job Specification:

  • Proven work experience as Junior Software Engineer or Junior Software Developer
  • Must hold minimum 2 year of experience.
  • Experience designing interactive applications
  • Ability to develop software in Java, Javascript, Grails, C++ or other programming languages and frameworks/systems (e.gAngularJS,Git)
  • Excellent knowledge of relational databasesand Object-Relational Mapping frameworks (e.g Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF,GWT, Spring MVC)
  • Experience with test- driven development.
  • Ability to document requirements and specifications.
  • Analyze and identify all the issues in requirements & design and provide resolution of same and perform various tests in software to resolve all issues.
  • Maintain very good knowledge on multiple tools/technology /platform.
  • BSc degree in Computer Science, Engineering or relevant field
  • Excellent communication skill (Verbal and Written).
  • Coordinate with other developers and software professionals.
  • Familiarity with various operating systems (Linux, Windows)

Overview

Category Software Development
Openings 5
Experience 2+ years
Education Please check vacancy details
Posted Date 28 Jun, 2019
Apply Before 27 Jul, 2019
City Kathmandu