.NET Developer — Mid-Level / Mid-Senior / Senior

Talsense

Islamabad

On-site

PKR 1,800,000 - 2,400,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talsense is seeking skilled .NET Developers to join our development team in Pakistan. You will design, build, and maintain scalable web applications using C#, .NET Core, Angular, and RESTful APIs.

You will work with SQL Server, MySQL, and PostgreSQL, implement authentication and authorization, ensure quality through tests, and contribute to clean architecture and code reviews.

Join a collaborative team focused on modern development practices and continuous improvement.

Qualifications

  • Strong knowledge of C#.
  • Experience with .NET / ASP.NET Core.
  • Strong understanding of RESTful Web APIs.
  • Entity Framework Core.
  • LINQ.
  • Dapper or ADO.NET is a plus.
  • Dependency Injection.
  • Middleware
  • filters
  • authentication
  • and authorization.
  • Asynchronous programming using async/await.
  • Exception handling and logging.
  • JSON and API integration.
  • Angular.
  • TypeScript.
  • JavaScript.
  • HTML5.
  • CSS3.
  • Angular components, services, routing, forms, guards, and HTTP services.
  • RxJS and observable-based programming.
  • Responsive UI development.
  • Angular Material or other UI frameworks is a plus.
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Clean Architecture.
  • SOLID principles.
  • Design Patterns.
  • Repository and Unit of Work patterns.
  • CQRS/Mediator is a plus.
  • Microservices architecture is a plus.
  • Monolithic and modular application architecture.
  • Domain-driven design concepts are a plus.
  • Scalable and maintainable application design.

Responsibilities

  • Design, develop, test, and maintain scalable web applications using C# and .NET / ASP.NET Core.
  • Develop responsive front-end applications using Angular, TypeScript, HTML, CSS, and JavaScript.
  • Design and develop RESTful APIs and integrate them with front-end applications.
  • Work with SQL Server, MySQL, and PostgreSQL databases.
  • Write optimized SQL queries, stored procedures, functions, views, and database scripts.
  • Design database schemas, relationships, indexes, and constraints.
  • Implement business logic following clean and maintainable coding practices.
  • Work with Entity Framework Core, LINQ, Dapper, or other ORM/data-access technologies.
  • Implement authentication and authorization using JWT, OAuth, or RBAC.
  • Follow Clean Architecture, SOLID, Repository Pattern, CQRS, and DI.
  • Develop and integrate third-party APIs and services.
  • Write unit and integration tests and troubleshoot application issues.
  • Analyze and improve application performance.
  • Participate in code reviews and maintain coding standards.
  • Collaborate with developers, QA engineers, UI/UX designers, BAs, and PMs.
  • Work with Git-based version control and proper branching and code-review practices.
  • Troubleshoot production issues and provide technical solutions.
  • Contribute to system design, technical documentation, and continuous improvement.

Skills

C#
.NET Core
Angular
SQL Server
MySQL
PostgreSQL
Entity Framework Core
LINQ
Dapper
REST APIs
JWT/OAuth
Dependency Injection
Unit testing
Git
CI/CD

Tools

Docker
Swagger/OpenAPI
Azure DevOps
GitHub
Visual Studio / VS Code
Postman
OpenAPI

Job description

We are looking for skilled .NET Developers to join our development team. The ideal candidates will have strong experience in C#, .NET / ASP.NET Core, Angular, SQL Server, MySQL, and PostgreSQL, with a good understanding of software architecture, database design, APIs, and modern development practices.

Responsibilities
  • Design, develop, test, and maintain scalable web applications using C# and .NET / ASP.NET Core.
  • Develop responsive and reusable front-end applications using Angular, TypeScript, HTML, CSS, and JavaScript.
  • Design and develop RESTful APIs and integrate them with front-end applications.
  • Work with SQL Server, MySQL, and PostgreSQL databases.
  • Write optimized SQL queries, stored procedures, functions, views, and database scripts.
  • Design database schemas, relationships, indexes, and constraints.
  • Implement business logic following clean and maintainable coding practices.
  • Work with Entity Framework Core, LINQ, Dapper, or other ORM/data-access technologies.
  • Implement authentication and authorization using technologies such as JWT, OAuth, or role-based access control.
  • Follow software architecture and design principles such as Clean Architecture, SOLID, Repository Pattern, CQRS, and Dependency Injection.
  • Develop and integrate third-party APIs and services.
  • Write unit and integration tests and troubleshoot application issues.
  • Analyze and improve application performance.
  • Participate in code reviews and maintain coding standards.
  • Collaborate with developers, QA engineers, UI/UX designers, business analysts, and project managers.
  • Work with Git-based version control and follow proper branching and code-review practices.
  • Troubleshoot production issues and provide technical solutions.
  • Contribute to system design, technical documentation, and continuous improvement.
Required Skills
  • Strong knowledge of C#.
  • Experience with .NET / ASP.NET Core.
  • Strong understanding of RESTful Web APIs.
  • Entity Framework Core.
  • LINQ.
  • Dapper or ADO.NET is a plus.
  • Dependency Injection.
  • Middleware
  • filters
  • authentication
  • and authorization.
  • Asynchronous programming using async/await.
  • Exception handling and logging.
  • JSON and API integration.
  • Angular.
  • TypeScript.
  • JavaScript.
  • HTML5.
  • CSS3.
  • Angular components
  • services
  • routing
  • forms
  • guards
  • and HTTP services.
  • RxJS and observable-based programming.
  • Responsive UI development.
  • Angular Material or other UI frameworks is a plus.
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Clean Architecture.
  • SOLID principles.
  • Design Patterns.
  • Repository and Unit of Work patterns.
  • CQRS/Mediator is a plus.
  • Microservices architecture is a plus.
  • Monolithic and modular application architecture.
  • Domain-driven design concepts are a plus.
  • Scalable and maintainable application design.
Preferred Skills
  • Database design and normalization.
  • Complex SQL queries.
  • Joins
  • subqueries
  • CTEs
  • and window functions.
  • Stored procedures and functions.
  • Views and triggers.
  • Indexing and query optimization.
  • Transactions and concurrency.
  • Database migrations.
  • Schema management.
  • Git / GitHub / GitLab / Azure DevOps.
  • CI/CD concepts.
  • Docker is a plus.
  • Swagger / OpenAPI.
  • Postman.
  • Visual Studio / VS Code.
  • Azure or other cloud platforms are a plus.
  • Automated testing and CI pipelines are a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Developer — Mid-Level / Mid-Senior / Senior
.NET Developer — Mid-Level / Mid-Senior / Senior

Talsense LLC • Islamabad

On-site
PKR 1,500,000 - 2,600,000
Senior Back End Developer
Senior Back End Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Mid Back End Developer
Mid Back End Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
PKR 400,000 - 600,000
Full Stack Developer (.NET)
Full Stack Developer (.NET)

Dplit • Islamabad

On-site
PKR 1,000,000 - 1,500,000
Junior Back End Developer
Junior Back End Developer

Translation Empire Ltd • Islamabad

On-site
PKR 8,393,000 - 13,990,000
.Net Developer
.Net Developer

Jobtailor • Islamabad

On-site
PKR 1,800,000 - 3,000,000
.NET Developer
.NET Developer

Urban Ridge Supplies • Karachi Division

On-site
Software Developer (.NET Core + Angular)
Software Developer (.NET Core + Angular)

Abacus Global • Pakistan

On-site
Senior Software Developer
Senior Software Developer

Jobtailor • Islamabad

On-site
PKR 1,800,000 - 3,600,000
.Net Developer
.Net Developer

Synquix • Pakistan

On-site