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.