Dot Net Developer

Full Time
OmnicomMediaGroup Nepal
Kathmandu, Nepal Full Stack Development Jun 21, 2026 (6 days left)
Job Overview
Industry Other
Category Full Stack Development
Job Description

About OmnicomMediaGroup Nepal


Our mission is to provide exceptional technology services to OMG agencies.

Established in 2013, Omnicom Media Group Nepal is a software company in Nepal and a subsidiary of OmnicomMediaGroup Australia - ranked top in media agencies in Australia.


We are a team of around 300+ professionals who are involved in design, development, testing and maintenance of software projects developed in latest technologies. Besides that, our people are also involved in Programmatic projects which involves conversion of business.


Our core competency is Software development in the latest stack of technologies, Business Intelligence, Programmatic and Delivering Finance Function tasks.


We strive to go “above and beyond” through our culture of continuous development and improvement and has embedded those into our company values:

  • We are all in this together
  • Lead from the back/everyone is a boss
  • Continuous Improvement & Development
  • Open and Honest Communication is vital
  • Everyone has access to all information


We offer:

  • Great work culture and environment
  • Employee growth and development
  • Exposure to latest technologies, teams and tools
  • World class best practices


About this role/ Role Overview

This role is responsible to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.


In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. This role holder should be passionate about the .NET framework and software design/architecture.


Your goal will be to work with internal teams to design, develop and maintain software.


Key Responsibilities

Technical Expertise (60%)

  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET programming languages.
  • Test and deploy applications and systems.
  • Revise, update, refactor and debug code.
  • Use version control system (Git, Bitbucket)
  • Improve existing software.
  • Develop documentation throughout the software development life cycle (SDLC)


Product Quality Assurance (30%)

  • Conduct functional testing and verification before sending to QA.
  • Prepare functional document for QA team for further testing.


Team Management (5%)

  • Attend on different project management process/methodology and follow these session’s outcome.


Stakeholder Management (5%)

  • Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.


Any other additional tasks or responsibilities as required by the business.


Required Experience & Qualifications / Critical elements of success.

  • Proven work experience above 3+ years as a .NET Developer
  • BSc/BA in Computer Science, Engineering or a related field
  • Thorough knowledge of the .NET ecosystem, including the .NET Framework and .NET Core, their differences, and their application in various scenarios.
  • Proficiency in building REST APIs and web applications using ASP.NET Core & C#, including middleware, routing, dependency injection, and configuration.
  • Working knowledge of MSSQL, stored procedures, database design and Entity Framework (EF Core).
  • Knowledge of SOLID principles for writing maintainable and scalable code, good knowledge of clean architecture and different design patterns is essential.
  • Knowledge of microservice architecture & asynchronous communication using message brokers
  • Knowledge of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS)
  • Working knowledge of unit and integration tests
  • Should have knowledge of docker (hands on experience will be an added benefit)
  • Familiarity with agile environments
  • Excellent communication skills and troubleshooting abilities
  • Knowledge of how automated workflows using git pipelines works in bitbucket or GitHub and CI/CD process will be an added benefit.
  • Should be familiar with the concept or use of OAuth/OpenID Connect and different identity providers.


Why you'll love us


Through our people philosophy, we believe that happy people with a great work/life balance are able to bring the #WOW factor to work and they're more fun to share an office with.

Join us and surround yourself with like-minded, high achieving individuals and unbeatable career development opportunities.


To know more about us, please visit the link at https://www.omnicommediagroup.com.np/

Our working hours are generally from 7 am till 4 pm, Monday till Friday.


Omnicom Media Group Nepal is an equal opportunity employer. We encourage candidates of diverse background, women and differently abled, to apply”


Download Our Mobile App