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 ProfileMid- level Developer
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