← All jobs
I. S. Soft

C# Developer / Senior C# Developer

UL, INSeniorvia jobspy_indeed
typescriptjavascriptgojavareactpostgrespostgresqldockerawsmldistributed systemsscala

Don't apply into the void.

Most applications for this I. S. Soft role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.

Reach the decision-maker — $5

Job Title

**C\# Developer / Senior C\# Developer**

Experience Required

* **Minimum:** 3\+ years of professional software development experience * **Preferred:** 5–7 years of hands\-on experience in C\# and .NET application development

Job Type

**Full\-Time**

Job Summary

We are looking for an experienced **C\# Developer** to join our software development team and contribute to the design, development, testing, and maintenance of modern **web and mobile applications**.

The ideal candidate should have strong hands\-on experience with **C\#, .NET, ASP.NET Core, RESTful APIs, databases, and modern application architecture**. Experience in developing cross\-platform mobile applications using **.NET MAUI, Xamarin, or similar technologies** is highly desirable.

The candidate will work closely with product managers, UI/UX designers, developers, QA engineers, and other stakeholders to build scalable, secure, high\-performance, and user\-friendly software solutions.

Key Responsibilities

* Design, develop, test, deploy, and maintain scalable **web and mobile applications** using C\# and the .NET ecosystem. * Develop robust backend services and **RESTful APIs** using ASP.NET Core and related technologies. * Build responsive, secure, and high\-performance web applications. * Develop cross\-platform mobile applications for **Android and iOS** using .NET MAUI, Xamarin, or equivalent frameworks. * Participate in application architecture, technical design, and technology\-selection decisions. * Write clean, maintainable, reusable, and well\-documented code following industry best practices. * Design and optimize relational databases, queries, stored procedures, and data\-access layers. * Integrate applications with third\-party APIs, external services, authentication systems, payment gateways, and other enterprise platforms as required. * Implement secure authentication and authorization mechanisms, including JWT, OAuth, and role\-based access control. * Identify and resolve application performance, scalability, security, and reliability issues. * Conduct code reviews and maintain high standards for code quality and software engineering practices. * Write unit tests and integration tests to ensure application reliability and maintainability. * Troubleshoot and resolve production issues, bugs, and performance bottlenecks. * Collaborate with cross\-functional teams throughout the complete software development lifecycle. * Contribute to CI/CD pipelines, application deployment, monitoring, and release processes. * Mentor junior developers and provide technical guidance where required.

Required Technical Skills

* Strong proficiency in **C\#** and the **.NET ecosystem**. * Hands\-on experience with **.NET 6/7/8 or newer versions**. * Strong experience with **ASP.NET Core, Web API, and RESTful services**. * Good understanding of **object\-oriented programming (OOP), SOLID principles, design patterns, and clean architecture**. * Experience with **Entity Framework Core** or similar ORM technologies. * Strong knowledge of relational databases such as **SQL Server, PostgreSQL, or MySQL**. * Experience designing and consuming REST APIs. * Good understanding of authentication and authorization, including **JWT, OAuth 2\.0, and role\-based access control**. * Experience with version\-control systems, preferably **Git**. * Understanding of asynchronous programming, multithreading, dependency injection, and application performance optimization. * Familiarity with automated testing frameworks and software testing practices. * Experience debugging complex application and production issues.

Mobile Application Development Skills

Candidates should have experience with or a strong understanding of one or more of the following:

* **.NET MAUI** * **Xamarin / Xamarin.Forms** * Native Android or iOS integration * Cross\-platform mobile application architecture * Mobile API integration * Push notifications * Offline data synchronization * Mobile application security * App Store and Google Play deployment processes

Web Development Skills

Experience with one or more of the following frontend technologies is highly desirable:

* **Blazor** * **React** * **Angular** * **JavaScript / TypeScript** * HTML5 and CSS3

The primary focus of the role is C\#/.NET development; however, candidates capable of contributing across the full application stack will be preferred.

Preferred Qualifications

* **5–7 years of professional experience** in software development, preferably with a strong focus on C\# and .NET. * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. * Experience building and maintaining production\-grade web and mobile applications. * Experience with cloud platforms such as Azure, AWS, or Google Cloud. * Familiarity with Docker, containerized applications, and microservices architecture. * Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, GitLab CI/CD, Jenkins, or similar tools. * Knowledge of distributed systems, caching, message queues, and real\-time communication technologies. * Experience working in Agile or Scrum development environments. * Experience mentoring developers or contributing to technical architecture decisions.

Soft Skills

* Strong analytical and problem\-solving abilities. * Excellent debugging and troubleshooting skills. * Ability to understand complex business requirements and translate them into technical solutions. * Strong written and verbal communication skills. * Ability to work independently as well as collaboratively within a team. * Strong attention to detail and commitment to software quality. * Ability to manage multiple priorities and deliver within agreed timelines. * Willingness to learn and adapt to new technologies and development practices.

What We Are Looking For

We are looking for a developer who can take ownership of software features from **technical design through development, testing, deployment, and ongoing maintenance**. The successful candidate should be comfortable working across backend services, web applications, mobile applications, databases, and integrations while maintaining high standards of performance, security, scalability, and code quality.

Candidates with **3\+ years of relevant experience** are eligible to apply, while professionals with **5–7 years of strong hands\-on C\#/.NET experience** will be preferred.

Pay: ₹600,000\.00 \- ₹1,200,000\.00 per year

Benefits:

* Provident Fund

Ability to commute/relocate:

* Dehradun, Uttarakhand: Reliably commute or planning to relocate before starting work (Preferred)

Experience:

* C\#: 3 years (Preferred) * .NET: 3 years (Preferred) * ASP.NET Core: 3 years (Preferred)

Location:

* Dehradun, Uttarakhand (Preferred)

Work Location: In person

Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.

Start your hunt