Search by job, company or skills

Navsoft

Dotnet Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for an experienced Senior .NET Developer to design, develop, and maintain high-performance web applications. The ideal candidate should have strong experience in C#, .NET frameworks, MVC architecture, and relational databases, along with a deep understanding of application architecture and backend development best practices.

Key Responsibilities:

  • Develop and deliver high-quality, scalable, and secure web applications.
  • Design, build, and maintain ASP.NET MVC / ASP.NET Core MVC applications.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Analyze business requirements and design new application functionality.
  • Ensure applications meet performance, security, and scalability standards.
  • Write testable and maintainable server-side code.
  • Support, troubleshoot, and enhance existing applications and features.
  • Design and implement application architecture and layered solutions.
  • Select and implement the most efficient technologies and tools for application development.
  • Optimize database queries and maintain efficient database design and indexing strategies.

Required Skills;

  • Strong proficiency in C# and/or Visual Basic.
  • 5+ years of experience with .NET Framework and .NET Core.
  • Hands-on experience developing ASP.NET MVC and ASP.NET Core MVC applications.
  • Strong knowledge of ORM frameworks such as:
  • Entity Framework 6
  • Entity Framework Core
  • NHibernate
  • ADO.NET
  • Experience working with Relational Databases, including:
  • Microsoft SQL Server
  • MySQL
  • Oracle
  • Other RDBMS
  • Solid understanding of database design, indexing, and performance optimization.
  • Experience with Dependency Injection and IoC containers, such as:
  • Autofac
  • Unity
  • Ninject
  • SimpleIoc
  • Understanding of software design patterns and layered architecture.

Preferred Qualifications:

  • Experience with REST APIs and microservices architecture.
  • Knowledge of unit testing frameworks.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with version control systems (Git, Azure DevOps, etc.).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145101569

Similar Jobs