Skip to main content
SikshyaNepal
All career guides

Technology

Software Developer

Build websites, mobile apps, systems and digital products for organisations and customers.

A practical study route

  • +2 Science or Management with Mathematics
  • Bachelor in Computer Science, IT, Software Engineering or BIT
  • Practical projects alongside formal study
Eligibility: Requirements differ by institution; mathematics is commonly expected for science and engineering routes.

Likely entrance steps

  • University entrance or college-specific test
  • Some programs assess mathematics and English

Skills to build early

  • Programming fundamentals
  • Problem solving
  • Git and teamwork
  • Clear written communication

Where this can lead

Junior developerQA engineerWeb developerSupport engineer

Portfolio and experience ideas

  • Build a useful Nepal-focused web tool
  • Contribute to an open-source project
  • Publish two documented case studies