Job Openings DotNet Developer

About the job DotNet Developer

Responsibilities:

  • Develop, maintain, and enhance our MVC application using .NET and C#.
  • Implement the code-first approach with Entity Framework Core (EF Core).
  • Follow Test Driven Development (TDD) practices to ensure high-quality code and robust application features.
  • Write clean, scalable, and efficient code.
  • Collaborate with the team to design, develop, and deploy new features.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug applications to optimize performance.
  • Ensure application functionality, usability, and performance meet high standards.

Requirements:

  • Proven experience as a .NET Developer or in a similar role.
  • Proficiency in C# and the .NET framework.
  • Experience with ASP.NET Core MVC.
  • Familiarity with the code-first approach using EF Core.
  • Solid understanding of SQL and experience with standard SQL queries.
  • Proficient in LINQ and able to write efficient and optimized LINQ queries.
  • Strong logical and problem-solving skills.
  • Familiarity with Test Driven Development (TDD) and the ability to write unit tests.
  • Knowledge of git.
  • Good understanding of software development principles and design patterns.
  • Ability to work independently and as part of a team.
  • Excellent communication skills.
    

What we offer:

  • Market-competitive salary
  • Career growth opportunities
  • Learning & development programs
  • On-the-job training
  • Medical Coverage (IPD)
  • Life Insurance
  • Paid Leaves (Annual, Casual, Sick, Marriage, Maternity, Paternity, Hajj, Bereavement)
  • Provident Fund
  • Employee Old Age Benefits (EOBI)
  • Employee engagement & wellness initiatives
    
    Timing: EST (Night)
    Location: NASTP, Cantt Lahore.