F1Soft International

Senior Software Engineer

F1Soft International

Senior Software Engineer

F1Soft Group is an ecosystem of digital products and services that facilitates Nepali consumers’ access to financial services and enables their inclusion in the formal digital economy, in simple, affordable and secure ways. We are a diversified Digital Financial Services (DFS) holding company with over 17 years of operating experience across various iterations. We have invested over a decade innovating DFS products and services and are proud to have developed Nepal’s first ever Online Payment Gateway and Digital Wallet.

Senior Software Engineer

Views: 350 | This job is expired 3 weeks ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Sep. 07, 2021 23:55 (3 weeks ago)

Job Specification

Education Level : Bachelor
Experience Required : More than or equals to 4 years

Job Description

  • Be reliable and dependable to complete assigned work/ features. Full stack (Java) Developer: Is proficient with problem solving ability using Java (major)
  • Always willing to help stakeholders as well as team for achieving company's objective and the team goals
  • Log assigned works regularly and contribute at best to smooth down the burndown chart
  • Actively participate in making any project improvement activities and henceforth work sincerely to achieve them. 3. Increase the number of stories completed per sprint
  • Would ask for help without any hesitation, if stuck somewhere for multiple days and also be co-operative enough to resolve team’s issues and concerns
  • Communicate well with team members and help them to solve any kind of impediments. Also, improve communication skills across cross-teams (apparently Banksmart) and contribute to build a sustainable and smooth relationship between teams
  • Explore new technologies and make sure they’re implemented in project wherever suitable. 2. Ensure that the gained knowledge is shared across team and also welcome & adapt to new ideas and approaches
  • Shall maintain proper coding, commenting and documentation of my work as required such that it becomes easier to work on the same feature in the long run. Also, I would make sure that all the documents are accessible to the entire team
  • Shall be ready to do research of new technology, tools or techniques to overcome any problems in the team or project. Should also be happy to listen to other's ideas/approaches and will be happy to change my working
  • Research more on front-end stack (Angular) technology and contribute on adding/enhancing features.
  • Follow best practices while coding and focus on better performance. 
  • Excel and improve skills in Back-end and front-end development technologies


  • Bachelor’s Degree in Computer Science or related field
  • At least 4 years of experience more preferred however Trainee are also applicable

Technical Skill:

  • Angular JS (7 or higher)
  • Sound knowledge of Backend technologies like Java/J2EE, ORM, JPA, Spring Boot & Web services.
  • Experience with MySQL database engine with sound knowledge in SQL Query.
  • Familiar with Test Driven Development (Especially Unit Testing) is a plus.
  • Have handson experience with professional React Project development.
  • Strong analytical, debugging and troubleshooting skills and ability to work under a tight schedule and meet deadlines.

Behavioural Skills:

  • Good communications skills, both written and verbal
  • Think outside of the box
  • Collaborate with cross functional team
  • Strong analytical skills, creative and critical thinking ability and problem-solving skills
  • Excellent in management skills
  • Self-motivating
  • Ability to find out root cause analysis and multitasking skills

Why Join us?

  • Stellar opportunity to work with the rising company
  • The amazing and passionate young team, beautiful office space
  • Social Security Benefit
  • Trust of biggest FinTech company
  • Attractive salary and benefits (Communication package, Fuel, TADA)
  • One-of-a-kind company culture and growth opportunities to accelerate your career progression

Applying Procedure

We are always keen to meet energetic and talented professionals who would like to join our team. To apply, please mail your updated cv on [email protected] also include Subject line applying for.

Job Action

Similar Jobs

Search, Apply & Get Job: FREE