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