eSewa

eSewa

Other

Kathmandu

Established in 2009, eSewa is a household name today. South Asia’s first digital wallet, licensed Payment Service Provider from Nepal Rastra Bank (Central Bank of Nepal), and an ISO 27001:2013 certified, eSewa is a subsidiary company of F1Soft International, a leading FinTech company of Nepal. Team eSewa has been working tirelessly to achieve its vision to create a cashless economy. For this, the company has onboarded more than 150k merchants, 50+ Bank ... s and Financial Institutions (BFIs) and established a wider network of agents nationwide. eSewa is a mobile wallet that allows you to make online and offline payments to merchants, transfer funds to banks and much more.

View Company Profile

Mid- level Developer

Apply Before : 2019-07-10 (Closed) View: 8170

Job summary

  • No. of Vacancy
    : 5
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Mid Level
  • Experience
    : 2 Years
  • Apply Before
    : 2019-07-10 Closed

Job Description:

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. 

  • 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

Required Knowledge, Skills, and Abilities:

  • 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.g AngularJS,Git)
  • Excellent knowledge of relational databases and 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)

Education + Experience:

Bachelors

Apply Instruction:

Job Action