Software Developer Intern

Posted 2 days ago

Position: Software Developer Intern

Location: Kathmandu, Nepal (On-site)

About the Role

As a Software Developer Intern, you will work alongside experienced engineers to build and maintain application services and data processing pipelines. You will be exposed to a wide range of technologies while developing scalable components that support real-time data ingestion, analysis and integration across distributed systems.

Responsibilities

  • Design, develop, and maintain backend components using modern frameworks;
  • Work with high-throughput data systems involving message brokers, search engines, and databases;
  • Implement secure, maintainable, and testable code across various modules;
  • Assist in building APIs, automation scripts, and system utilities;
  • Debug and troubleshoot issues in development and test environments;
  • Participate in peer reviews, technical discussions, and architecture decisions;
  • Maintain documentation and support knowledge sharing across the team;
  • Collaborate closely with mentors to continuously improve system performance and reliability. 

Essential skills, abilities & knowledge

  • Strong Python programming fundamentals.
  • Basic understanding of REST APIs and backend development.
  • Familiarity with databases (PostgreSQL, Redis) and message brokers is a plus.
  • Knowledge of Linux environments and Git version control.
  • Analytical thinking and strong debugging skills.
  • Willingness to learn distributed systems and large-scale data flows.
  • Communication and collaboration skills in a team setting.
  • Ability to adapt to changing priorities and solve problems proactively.
  • Analytical and problem-solving skills.
  • Bonus: Understanding of event-driven architectures and search technologies.

What We Offer:

  • Valuable experience working on high-impact backend systems.
  • Hands-on mentorship and learning from experienced software engineers.
  • Exposure to real-world challenges in data processing and system integration.
  • Opportunity for full-time placement based on performance.

Work experience

  • Freshers/ Experienced

We appreciate all applications, but only shortlisted candidates will be contacted for an interview

Apply For This Job