Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer (.Net)

AT Hitachi Energy
Hitachi Energy

Senior Software Engineer (.Net)

Kathmandu, Nepal

The opportunity:

The main objective of the role is to develop, document, and test the software to ensure that it meets the clients' needs. It also requires an individual to supervise and oversee the technical aspects of the projects to ensure optimal software performance.

How you'll make an impact:

  • You will execute system development and maintenance activities with hands-on experience in ASP.NET, C#, MVC Framework, ASP.NET Core, and strong knowledge of MSSQL. You will participate in software design, coding, and debugging, upgrade and maintain existing software, enhance performance, and support, maintain, and document software functionality.
  • You will apply understanding of Software Development Lifecycle methodologies, particularly Agile/Scrum, and software engineering best practices (continuous integration, unit testing, refactoring, code reviews).
  • You will provide first-level support for client-specific and internal software-related issues.
  • You will mentor and monitor junior team members, conduct code reviews, and contribute to improving team efficiency.
  • You will support the development of skilled software engineers through advice, coaching, and training on programming patterns and practices relevant to FARRMS applications.
  • You will proactively design, develop, and implement new ideas to enhance application user experience.
  • You will take ownership of assigned projects, ensuring timely delivery through effective planning, estimation, development approach, assignment, and reporting.
  • You will participate in the performance evaluation of team members and assist in identifying training/recruitment needs.
  • Living Hitachi Energy's core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.

Want more jobs like this?

Get Software Engineering jobs in Kathmandu, Nepal delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Your background:

  • Minimum of a bachelor's degree in Computer Engineering or equivalent, coupled with 5+ years of experience in .NET Framework/.Net Core using C#.
  • Comprehensive understanding of .NET Core and its ecosystem, along with deep knowledge of Web Application Development principles (middleware, dependency injection, routing, filters, RESTful API design) and proficiency in Entity Framework Core (ORM, LINQ, migrations, performance tuning).
  • Strong analytical skills for troubleshooting complex issues across UI, API, and database layers, complemented by sound knowledge of MS SQL Server T-SQL programming.
  • Proven experience working with Win Form Desktop applications, with knowledge of Office COM Add-Ins, Windows Service Programming, and Application Installers being advantageous; basic understanding of SQL CLR.
  • Familiarity with web services (SOAP, REST) and API testing tools, along with proficiency in Git, branching strategies, pull requests, and CI/CD pipelines; knowledge of PHP and JavaScript is a plus.
  • Possesses excellent verbal and written communication skills, including documentation for processes and procedures, and demonstrates the ability to multitask and work effectively as a team player under job pressure.

Apply now

Client-provided location(s): Kathmandu 44600, Nepal
Job ID: Hitachi_Energy-JID3-132107
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
    • On-Site Gym
  • Parental Benefits

    • Fertility Benefits
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Snacks
    • Some Meals Provided
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Learning and Development Stipend
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Lunch and Learns
    • Work Visa Sponsorship
    • Leadership Training Program
    • Internship Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at Hitachi Energy.