Bagmati, Nepal
09:00AM - 06:00PM
Monday to Friday
Online 24/7 Support 01-5244074

Become a part of our big family to inspire and get inspired by professional experts.

Associate Dot Net Developer
Full time

Qualification & Experience

● Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies.

● At least a year of proven work in Software development using C#, .Net.

Required Skills/Competencies

● Strong theoretical and practical knowledge of object-oriented programming

● A talent for writing clean, readable C# code.

● Strong knowledge of Relational Databases, SQL, and ORM technologies

● Ability to write reusable C# libraries

● Familiar with design patterns

● Experience in writing unit tests and integration testing.

● Experience working with source control systems, such as GIT including branching and merging strategies.

● Web Service Frameworks (RESTful)

Key Responsibilities

● Design, code, and maintain efficient and reliable C# code.

● Write neat and clean code.

● Create test cases and follow test cases to implement the requirements.

● Translate application stories and requirements into functional applications.

● Maintain legacy code and implement the new requirements in the best possible way.

● Prepare use case/ flow diagram when needed.

● Developing technical specifications.

● Writing scalable code for .NET software applications.

● Reviewing and debugging .NET applications.

● Providing support for junior developers

Associate Flutter Developer
full time

Qualification & Experience

  • Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies.
  •  Minimum of 2 years of experience with Android/iOS development and 1 year of Flutter development.

Required Skills/Competencies

  • Proficient theoretical and practical object-oriented programming understanding.
  • Detailed understanding of the Dart programming language
  • Have two or more Flutter-developed apps published on the Play Store or the App Store.
  • Knowledge of third-party libraries and APIs.
  • Knowledge of Agile work practices.
  • Expertise in JSON/XML parsing and RESTful web services
  • Firebase knowledge and proficiency.
  • Expertise in threading, performance tuning, local storage, and local databases.
  • Understanding of design patterns
  • Proven ability to create unit tests and perform integration testing.
  • Working knowledge of branching in version control systems like GIT.
  • tactics that combine both.
  • Expertise with state management tools like GetX, Bloc, provider, Redux, etc.

Key Responsibilities

  • Design, develop, and maintain dependable, efficient code.
  • Create logical, neat and clean code.
  • Create test cases and use them to implement the requirements.
  • Convert application needs and stories into usable applications.
  • Maintain legacy code and use the best implementation technique for the new requirements.
  • Create documentation and diagrams as needed.
  • Creating technological specifications.
  • Using Flutter, transform an XD or Figma prototype design into an ideal user interface.
Associate QA Engineer
Full time

Qualification & Experience

  • At least 1-2 years as a QA Engineer.

Required Skills/Competencies

  • Excellent verbal and written communication skills, strong logical and analytical thinking, and exposure to programming languages like JavaScript and Dot Net
  • Grasp of the SDLC and STLC, as well as familiarity with testing artifacts and testing deliverables
  • Being able to manage various tasks, deadlines, and priorities.
  • Flexibility to change with a dynamic, quick-paced business environment
  • A quality-conscious, detail-oriented individual who is eager to learn and adopt the newest tools and technologies.

Role and Responsibilities

  • You must actively participate in test planning, implementation, execution, defect management, retesting, regression testing, reporting, and test documentation in accordance with industry standards as a QA Engineer.
  • Build test artifacts and assess requirements with the cross-functional team. Review, assess, examine, and take part in project planning for ongoing initiatives
  • Create and uphold traceability of requirements using test plans, test cases, and corresponding defects.
  • Create or improve automation frameworks to assist in effortlessly integrating automated tests into the current development process.
  • Assist the QA team in tracking, managing, and certifying application modifications that take the form of bug fixes, new features, or system enhancements and improvements.

Obtaining further information by make a contact with our experienced IT staffs.

We’re available for 8 hours a day!
Contact to acquire a detailed analysis and assessment of your plan.
Reach out now!


Riddhasoft - Who Care about your prosperity