Career opportunities with eSewa

If you are a committed, creative, professional and passionate about making a lasting difference for the national economy, the Nepal’s first Payment Service Provider would like to hear from you.
Mail us your CV at careers@esewa.com.np and we will get back to you.

Position: Mid-Level QA Engineer

No. of Vacancies: 3

Department: Development

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor in computer Engineering/Electronics Engineering, information Technology or information technology related course
  • Minimum of 2 years’ experience working in fin-tech will be plus point
  • Proven work experience in software development
  • Proven work experience in software quality assurance

Key Skills/ Knowledge

  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases.
  • Hands-on experience with both white box and black box testing.
  • Hands-on experience with automated testing tools.

Key Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans and test cases(manual and automated)
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Tack quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies.

 

Position: Associate QA Engineer

No. of Vacancies: 1

Department: QA Department

Location: Hattisar, Kathmandu

Essential Requirements

  • Experience- Minimum 1 year of software QA experience
  • Qualification- Bachelor’s degree in Computer Science field​ or related technical disciplin

Key Skills/ Knowledge

  • Knowledge about Bug tracking tool, SQL query, JMeter, CI/CD
  • Excellent communication skills
  • Quick and self-learner
  • Effective Communication
  • Critical thinking

Key Responsibilities

  • Create detailed, comprehensive and well-structured test plans and test cases(manual and automated)
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Report bugs and errors to development teams
  • Perform thorough regression testing when bugs are resolved
  • Writing documentation for new features or updating documentation as needed
  • Problem solving and independent researcher
  • Knowledge of security testing, and automation testing would be of plus point
  • Analyze and Understand business requirements in details
  • Work in Scrum/Kanban team environment to size and plan the requirements
  • Test software products following standard testing practices, tools and techniques.
  • Research on new technology and techniques for continuous improvement of the products
  • Investigate customer complaints and non-conformance issues

 

Position: Senior iOS Developer

No. of Vacancies: 1

Department: Development

Location: Hattisar, Kathmandu

Essential Requirements

  • 3-5 years of experience in iOS development using Swift and objective C.
  • Experience with Autilayout as well as programmatic approach build layout.
  • Knowledge on mobile app architecture and software design patterns such as MVP, MVVM, MVC.
  • Experience with third party frameworks such as Alamofire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc.

Key Skills/ Knowledge

  • Good communication skills
  • Desire and ability to mentor juniors and collaborate with team members
  • Positive attitude and demeanor
  • Enthusiastic when embracing new challenges
  • Ability to listen patiently and learn from others
  • Enthusiasm for quality and attention to detail

Key Responsibilities

  • Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc.
  • Experience with offline storage caching concurrency (GCD) and performing tuning.
  • Experience writing scalable and testable code with Unit Testing & Continuous Integration/ Continuous delivery pipeline.
  • Comfortable working with agile methodology and tools.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Good understanding of Apple’s design principles, interface guidelines and UI/UX standards across iOS ecosystem.
  • Experience with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization & pixel perfect design.
  • Proficient understanding of code versioning tools i.e. Git
  • Good knowledge in certificates & signing, provisioning profile and app store deployment process.

 

Position: Senior Android Developer

No. of Vacancies: 1

Department: Development

Location: Hattisar, Kathmandu

Essential Requirements

  • 3-5 Years of experience in Android development. Language preferred Kotlin
  • Knowledge on mobile app architecture and software design patterns such as MVP, MVVM, MVC.
  • Experience with offline storage, caching, concurrency and performance tuning.
  • Experience with google frameworks such as firebase, crashlytics and design tools such as figma, zeplin etc.

Key Skills/ Knowledge

  • Good communication skills
  • Desire and ability to mentor juniors and collaborate with team members
  • Positive attitude and demeanor
  • Enthusiastic when embracing new challenges
  • Ability to listen patiently and learn from others
  • Enthusiasm for quality and attention to detail

Key Responsibilities

  • Deep understanding of Android lifecycles, Data Binding, Support Libraries and supporting maximum android versions.
  • Experience writing scalable and testable code (Unit Testing) & familarity with continuous integration (CI) / Continuous delivery (CD).
  • Comfortable working with agile methodology and tools
  • Familiarity with RESTful APIs to connect mobile applications to back-end services
  • Good Understanding of Material design principles, interface guidelines and UI/UX Standards across Android ecosystem.
  • Experience with tuning performance and memory issues using tools such as Leak Canary etc depending upon project needs.
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization & pixel perfect design
  • Proficient understanding of code versioning tools i.e Git
  • Good knowledge of play store deployment process. Must have successfully deployed at least one app in Google Play store.

 

Position: Senior Java Developer

No. of Vacancies: 1

Department: Internet Banking

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or related technical discipline
  • 3+ years of experience as a Software developer

Key Skills/ Knowledge

  • Expert in Object Oriented Concept
  • Expert in Data structure and DBMS
  • Expert in Agile/Scrum Practices and Tools
  • Good Experience of Test Driven Development (TTD)
  • Good Knowledge of Standard Coding Practices
  • Good Experience of code management and CI/CD tools.
  • Experience on Java/J2EE, ORM, JPA, Spring Boot & Web services
  • Solid experience in web development in Angular 4 or higher framework
  • Familiar with MySQL database engine with sound knowledge in SQL Query
  • Good knowledge and experience in server-side APIs and web service integration (SOAP, REST, JSON, and XML)
  • Good Knowledge with glass fish application server & tomcat
  • Strong analytical, debugging and troubleshooting skills and ability to work under a tight schedule and meet deadlines.

Key Responsibilities

  • Analyze business requirements and guide team for standard solutions
  • Work in Scrum/Kanban team environment to size and plan the requirements
  • Develop software products following standard coding practices and automated unit testing
  • Maintain software products by identifying and resolving issues
  • Mentor and coach the Agile team to deliver team commitments and goals
  • Review and ensure appropriate documentation of the product
  • Research on new technology and prepare proposal for the improvement of the products
  • Coach team members in retrospective meetings for continuous improvement of the team
  • Provide technical guidance and code review to junior members in the team
  • Take initiatives in defining/updating best practices, guidelines and checklists
  • Establish and maintain CI/CD process
  • Take different roles, as required by the organization, like Scrum Master, Technical lead, project lead etc

 

Position: Mid- Level Java Developer

No. of Vacancies: 1

Department: Internet Banking

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or related technical discipline
  • 1 to 3 years of programming and software development experience

Key Skills/ Knowledge

  • Strong analytical and interpersonal skills
  • Strong Object Oriented Concept
  • Good Knowledge of Data Structure and Experience of DBMS
  • Experience of Agile/Scrum Practices and Tools
  • Familiar with Test Driven Development (TDD)
  • Familiar with Standard Coding Practices
  • Familiar with code management and CI/CD tools
  • Good written and verbal communication skills
  • Experience on Java/J2EE/Spring Framework(Spring Boot is preferred must),ORM,JPA & Web services
  • Solid experience in web development in Angular 4 or higher framework
  • Good knowledge with MySQL database engine with sound knowledge in SQL Query
  • Familiar with server-side APIs and web service integration (SOAP, REST, JSON, and XML)
  • Familiar with glass fish application server & tomcat

Key Responsibilities

  • Analyze business requirements and propose solutions
  • Work in Scrum/Kanban team environment to size and plan the requirements
  • Develop software products following standard coding practices and automated unit testing
  • Maintain software products by identifying and resolving issues
  • Work collaboratively in an Agile team to deliver team commitments and goals
  • Maintain required documentation of the product
  • Research on new technology and techniques for continuous improvement of the products
  • Participate actively in retrospective meetings for continuous improvement of the team
  • Perform code review of peer developer
  • Implement/follow CI/CD process
  • Mentor new members for easy on-boarding to the team
  • Take different roles, as required by the organization, like Scrum Master, tech lead for small projects, etc.

 

Position: Senior UI/ UX Designer- Developer

No. of Vacancies: 1

Department: Creative Department

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or related technical discipline
  • 3+ years’ experience as a visual user interface designer and 2+year as a front-end designer/developer.

Key Skills/ Knowledge

  • Ability to create clean, visually consistent designs.
  • Knowledgeable in creating wireframes, visual mockups graphics, user workflows, and low and high-fidelity prototypes.
  • In-depth knowledge of Illustrator, Photoshop, XD( Experience with Sketch and InDesign are a plus)
  • Knowledge of CSS, CSS extension languages (Less, Sass), and CSS preprocessor tools.
  • Knowledge of HTML5 and its best practices.
  • Understanding and appreciation of standard user interface design concepts and processes.
  • Excellent communication skills, including the ability to present complex concepts clearly and persuasively.
  • Experience testing websites and software on a variety of platforms (including iOS and Android mobile and devices are a plus).

Key Responsibilities

  • Partner with the creative team and developers to maintain a cohesive design and experience throughout our product.
  • Gather and evaluate user requirements in collaboration with product managers and developers
  • Create and Develop UI Mockups and prototypes to show and demonstrate interactions.
  • Illustrate design ideas using storyboards, process flows and sitemaps.
  • Create and Design original graphic user interface elements
  • Design, build, and maintain highly reusable JavaScript, HTML and CSS code.
  • Identify and troubleshoot UX problems (e.g. responsiveness, cross browser compatibility)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images
  • Define UI/UX standard for our product that are unique and acceptable to customers across all categories.

 

Position: Marketing Officer

No. of Vacancies: 1

Department: Agent Management

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor level completed
  • Two wheeler license holder
  • Good knowledge on MS Office, ability to work under pressure

Key Skills/ Knowledge

  • Proven experience as marketing officer or similar role
  • Outstanding experience and interpersonal abilities
  • Solid knowledge of marketing techniques and principles
  • A team player with a customer-oriented approach

Key Responsibilities

  • Contributes in implementation of marketing strategies
  • Maintain relationship with clients by providing support, information and guidance
  • Prepare reports by collecting, analyzing and summarizing information
  • Research and analyses market trends, demographics and other information that affects marketing strategies

 

Position: Customer Support Representative

No. of Vacancies: 9

Department: Customer Support Department

Location: Hattisar, Kathmandu

Essential Requirements

  • Candidates must passed Bachelor’s Degree
  • Time: Should be flexible (Morning, Day and Night Shift)
  • Experienced or fresher’s can apply
  • Communication skills, technical skills, quick learner, team work, team player and writing skills.

Key Skills/ Knowledge

  • Receive valuable incoming calls.
  • Keep records of customer interaction.
  • Provide accurate, valid and complete information.
  • Take payment information and other information.
  • Resolve customer complaints via phone, email or social media.

Key Responsibilities

  • Exceptional customer service, active listening, and verbal and written communication skills, professional phone voice.
  • Understanding of company products, services, and policies.
  • Proficiency with computers, especially with CRM software, typing speed and MS office packages.
  • Ability to ask prying questions and diffuse tense situations.
  • Strong time management and decision making skills.
  • Adaptability and accountability.

 

Position: Merchant Marketing Intern

No. of Vacancies: 1

Department: Merchant Marketing Department

Location: Hattisar, Kathmandu

Essential Requirements

  • Bachelor Running in Marketing and Business
  • Fresher are encourage to apply
  • Ready to travel inside Kathmandu
  • Must have Two- wheeler

Key Skills/ Knowledge

  • Good in Microsoft office packages
  • Fluent communication

Key Responsibilities

  • Adaptability and accountability.
  • Market Scouting for Educational Institutes
  • Arrange meeting and approach for eSewa services.
  • Facilitate proposal and Agreement
  • Maintaining daily report and reporting to supervisor
  • Initiate promotional activities

 

Position: Business Support Representative

No. of Vacancies: 6

Department: Customer Support Department

Location: Hattisar, Kathmandu

Essential Requirements

  • Candidates must passed Bachelor’s Degree
  • Communication skills, technical skills, quick learner, team work, team player and writing skills.
  • Should be flexible and adaptable.

Key Skills/ Knowledge

  • Highly energetic
  • Having good negotiation skills.
  • Technologically savvy and good knowledge of computer applications.
  • Good communication and interpersonal abilities.
  • A good team player with working attitude, attentiveness and willing to learn.

Key Responsibilities

  • Prepare requirement documents for Business Analytical Reports on the basis of market
  • Collaborate and build relation to Public and professional relation and give presentation about the system.
  • Ensure customer, Merchant satisfaction and provide professional Business support.
  • Maintain High Standards in reliability and security of our product and services.
  • Completing task within the due date with help of senior and brain storming about the task.
  • Develops personal appearance like Personal tidiness, look, so on and communication skills and product knowledge while market visit.

 

Position: Marketing Officer

No. of Vacancies: 2

Department: BusSewa

Location: Putalisadak, Kathmandu

Essential Requirements

  • Candidates must have Bachelor Degree in any related field
  • One year of experience in marketing field
  • Driven License with two wheeler owners with be given priority
  • Flexible to travel inside and outside valley

Key Skills/ Knowledge

  • Should be flexible and adaptable
  • Having good negotiable skills
  • Technologically savvy and good knowledge of computer applications
  • Good communication and interpersonal abilities
  • A good team player with working attitude, attentiveness and willing to plan
  • Having good knowledge of domestic Tours and Travelling

Key Responsibilities

  • Enhance existing service and develop new service to realize the market need.
  • Actively capitalize existing agent network and bus operators to achieve high growth in Bus Ticking.
  • Work with team members to formulate strategies to increase market share in OTA (Online Travel Agency) Platform.
  • Work with our clients and customer to ensure they are creating value for themselves and their customer through our product and service.
  • Work to create professional work culture
  • Collective approach with agent team.

 

Position: Senior Operation Officer

No. of Vacancies: 1

Department: Operation

Location: Pulchowk, Lalitpur

Essential Requirements

  • MBA or BBA/BIM
  • Should have experience handling team size of 15-20 members.
  • Academic Qualification or demonstrated knowledge in IT systems, hardware and networking is highly preferred.

Key Skills/ Knowledge

  • Excellent verbal and written communication both in English and Nepali.
    Self-driven team player who is motivated to take responsibility and ensure successful outcomes across activities.
  • Excellent organizational skills with the ability to handle and prioritize multiple & concurrent projects & Initiatives
  • Ability to work under tight deadlines with short turnarounds in a fast-paced working environment.

Key Responsibilities

  • Oversee daily operations of the business, formulate business strategies and plans and ensure all units are functioning smoothly in a way that helps in excellent service delivery and achievement of organizational goal.
  • Develop and implement methods to create, track, measure and communicate business processes specially related to IT related procurements, general administration, logistics, financial operations and systems.
  • Oversee the successful implementation of projects assigned.
    Understand project requirements, coordinate with resources and direct the projects in the right direction in a timely manner.
  • Prepare budget, reports and maintain records of work accomplishments and administrative information, as required.
  • Willingness to work in dynamic, high-growth environment and should be willing to travel within the country in case of project requirements.

 

Position: Gambas Software Programmer/ Visual Basic Software Programmer

No. of Vacancies: 2

Department: Electronic Medical Record

Location: Pulchowk, Lalitpur

Essential Requirements

  • At least Bachelor’s degree in computer science or related field.
  • At least 2 years of experience in desktop application development with fluency in Visual Basic (VB), Python, Gambas.

Key Skills/ Knowledge

  • Strong Knowledge of Linux (Ubuntu).
  • Familiar with HTML, CSS, and Scripting Language will be a plus point.
  • Strong Object Oriented Programming Skills.
  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment. Ability to develop new approaches to complex logical problems.
  • Responding promptly and professionally to bug reports.
  • Review and repair legacy code.
  • An efficient and effective team person.
  • Keen Knowledge in SQL Scripting.
  • Very Strong Work Knowledge in API Based Programming.
  • Must Have Team Leader Quality.
  • Familiar with Hospital and Hospital Flow will be a plus point.

Key Responsibilities

  • Gambas (Desktop application Development)
  • Develop, deliver and test software prototypes.
  • Coordinate with the Team leader on current programming tasks.
  • Collaborate with other team members to design and implement features.
  • Quickly produce well-organized, optimized, and documented source code.
  • Actively contribute to team and company standards
  • Debug existing source code and fine-tune feature sets.
  • Work independently when required.
  • Continuously learn and improve skills.

 

Position: Management Trainee

No. of Vacancies: 7

Department: Remit

Location: Pulchowk, Lalitpur

Essential Requirements

  • Master’s Degree in Management. Graduated or waiting for result from Ace Management or KUSOM would be preferred.

Key Skills/ Knowledge

  • Must be proficient in written/spoken English and Nepali, computer literate with a working knowledge of Office Application.

Key Responsibilities

  • Knowledge of Finance service or remittance would be preferred.
  • Looking for committed, passion and drive attitude candidates.

 

Position: Finance Head

No. of Vacancies: 1

Department: Finance

Location: Pulchowk, Lalitpur

Essential Requirements

  • Master in major finance or relevant subject with proven experience as finance head in well-known company.
  • Experience in the financial sector with previous possible roles such as financial analyst.

Key Skills/ Knowledge

  • Extensive understanding of financial trends both within the company and general market patterns
  • Proficient user of finance software
  • Strong interpersonal, communication and presentation skills
  • Able to manage, guide and lead employees to ensure appropriate financial processes are being used
  • A solid understanding of financial statistics, accounting software and principle.
  • Working knowledge of all statutory legislation and Nepal government’s financial regulation.

Key Responsibilities

  • Provide financial reports and interpret financial information of an organization and recommend further courses of action.
  • Analyze costs, pricing, variable contributions, sales results and the company’s actual performance compared to the business plans.
  • Develop trends and projections for the firm’s finances.
  • Conduct reviews and evaluations for cost-reduction opportunities.
  • Oversee operations of the finance department, set goals and objectives, and design a framework for these to be met.
  • Manage the preparation of the company’s budget.
  • Lease with auditors to ensure appropriate monitoring of company finances is maintained.
  • Correspond with various other departments, discussing company plans and agreeing on future paths to be taken.
  • Prior experience in remittance field would be advantageous.

 

Position: Operation Head

No. of Vacancies: 1

Department: Operation

Location: Pulchowk, Lalitpur

Essential Requirements

  • Master in Business Management.
  • Experience in management, operations, and leadership would be counted.
  • Preferred for Male Candidates.

Key Skills/ Knowledge

  • Experience in management, operations, and leadership would be counted.
  • Ability to build consensus and relationships among managers, partners, and employees.
  • Good communication skills both in writing and speaking.
  • Preference would be given to remittance operation background candidates.

Key Responsibilities

  • Strong knowledge in policy, planning, and standard Operating procedures (SOP) of the department.
  • Able to develop, implement and review operational policies and procedures time on time.
  • Encourages subordinate and train of regular business activities.
  • Oversee reporting, planning, and executing.
  • Coordinate among the team and department.
  • Ensure all legal and regulatory documents are filed and monitor compliance with laws and regulations as per NRB guidelines.
  • Identify and resolve day to day operations task.
  • Should have leadership and team player attitude.

 

Position: Sales Head

No. of Vacancies: 1

Department: Sales

Location: Pulchowk, Lalitpur

Essential Requirements

  • At least Master in Business Management or bachelor’s degree with exposed remittance sales or marketing.

Key Skills/ Knowledge

  • You must be a self-motivated and enthusiastic individual, able to work equally consistently on your own or as part of a team and use your passion for sales to develop your own individual sales area.
  • Having ability to research your work area, identifying opportunities to help grow the business by building networks.
  • Must possess excellent communication and strong planning skills along with exceptional selling, influencing and negotiation skills are essential to the role
  • You must have a professional approach to sales and customer service and the customer should be at the heart of everything you do.
  • Ideally have experience of both Business to Business and Business to Consumer sales.
  • Demonstrate your ability to sell to a range of customers Further Information.

Key Responsibilities

  • You will be responsible for maximizing the sales and profitability of new domestic customers overall through effective prospecting of new business and following up sales leads provided by the marketing effort.
  • Guide and supervise sales staffs under your supervision.
  • You will also be responsible for implementing new scheme, sales target to your team, knowledge of product and competitor moves.

 

Position: Administrative Officer

No. of Vacancies: 2

Department: Remit

Location: Pulchowk, Lalitpur

Essential Requirements

  • At least bachelor degree additional qualifications in Office Administration are a plus
  • Experience with office management software like MS Office (MS Excel and MS Word, specifically)

Key Skills/ Knowledge

  • Proven work experience as an Administrative Officer, Administrator or similar role
  • Solid knowledge of office procedures
  • Strong organization skills with a problem-solving attitude
  • Excellent written and verbal communication skills

Key Responsibilities

  • Manage office supplies stock and place orders
  • Prepare regular reports on expenses and office budgets
  • Maintain and update company databases
  • Organize a filing system for important and confidential company documents
  • Answer queries by employees and clients
  • Update office policies as needed
  • Maintain a company calendar and schedule appointments
  • Book meeting rooms as required
  • Distribute and store correspondence (e.g. letters, emails and packages)
  • Prepare reports and presentations with statistical data, as assigned
  • Arrange travel and accommodations
  • Schedule in-house and external events

 

Position: Compliance Officer

No. of Vacancies: 1

Department: Remit

Location: Pulchowk, Lalitpur

Essential Requirements

  • Bachelor’s degree in law business management or a related field.
  • 3 – 5 years’ proven experience in a compliance officer role.

Key Skills/ Knowledge

  • Good knowledge of legal requirements and procedures.
  • Brilliant oral and written communication skills.
  • Highly-analytical with strong attention to detail.
  • Remittance background would be preferred.

Key Responsibilities

  • Implement and manage an effective legal compliance process.
  • Advice management on the company’s compliance with laws and regulations bodies (NRB) and international compliance.
  • Create and manage effective action plans in response to compliance violations.
  • Regularly audit procedures, practices, and documentation to identify possible weaknesses or risk factors.
  • Assess company operations to determine compliance risk.
  • Ensure all employees are educated on the latest regulations and processes.
  • Resolve employee concerns about legal compliance.

Interested candidates are encouraged to apply with latest CV. Only selected candidates will be called for further selection procedure.
Note: Please clearly mention the position you are applying for in the subject line.

#eSewa #greatplacetowork