
Full Stack Developer (.Net Core/Angular)
- Lahore, Punjab
- Permanent
- Full-time
- Must have minimum 5+ years of professional software and web development experience
- Must have hands on experience of SQL Databases and concepts, able to write complex queries
- Must have hands on experience in C# 6.0+,ASP.NET Core 2.0+ and ASP.NET identity
- Must have hands on experience in working with Dapper or Entity Framework
- Must have hand on experience in writing REST services using WEB API and good understanding of swagger.
- Must have hands on experience with HTML, JavaScript, JQuery, JSON, DOM, Web Services,
- Must have hands on experience in writing unit test using any unit test framework with understanding of code coverage
- Must have hands on experience of Angular (Type script)
- Good understanding of threads, deadlocks and performance improvements
- Good understanding of SQL Server, Optimizing and maintaining efficiency of data retrieving.
- Good understanding of Logging frameworks, Azure insights and cache framework
- Good understanding of SOLID principles with understanding of OWASP top 10 security guidelines.
- Good understanding of SSL and TLS communication and IIS server
- Good understanding of OAUTH tokens / refresh token, JSON Tokens and Open ID
- Good written English and communication skills
- An interesting and challenging job, dynamic opportunity for professional growth.
- A good remuneration package including PF, Medical insurance & Allowance
- Bi Annual Bonuses
- Bi Annual Increments
- Paid time Off
- Complementary Meals
- Employee Referral Bonus Program
- Paid Maternity/Paternity Leaves
- Company sponsored yearly excursion trip, cricket, gaming and dart clubs.