Job Title: |
|
Lead .Net Developer |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Lahore |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
5 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
Jun 26, 2023 |
|
|
|
|
|
|
|
|
Job Description: |
We are looking for a Lead .Net Developer for our Agile Development Team. You will not only have the technical know-how to identify problems with proposed solutions but will be a team player and a clear communicator, championing good software engineering principles and best practices while sharing knowledge with peers. You will also be able to explain technical solutions clearly and effectively to non-technical stakeholders.This is a unique opportunity to join a company with a fun, friendly, and collaborative working culture where your career development will be fully supported. You will be part of a team where we strive for excellence in everything we do.
WHAT YOU’LL DO
- Work as part of a full-stack team that helps design, develop, and deliver web-based applications.
- Produce and influence high standards in code deliverables using techniques such as applying SOLID principles, producing DRY code, TDD, integration testing, unit testing, code reviews, and CI/CD.
- Collaborate with all areas of the business to ensure that products can be smoothly transitioned from initial requirements through to design and subsequently on to release.
- Participate in design discussions with a focus on providing clean, maintainable solutions with a great user experience.
- Assist our Client Support team to troubleshoot issues with customer environments and provide sustainable resolutions.
- Be able to work on several projects at varying stages simultaneously, efficiently context- switch and be highly responsive to the needs of your colleagues in a fast-paced environment.
ABOUT YOU
The following expertise and experience are desirable:
- In-depth knowledge of the latest versions of C#, .NET Core, ASP.Net MVC, Web APIs and RESTful APIs, Blazor (Desireable)
- In-depth knowledge of OOP, design patterns, SOLID principles, and DRY principles TDD / Test First.
- Experience with micro-services and containerization.
- Experience of SQL and/or NoSql i.e., SQL Server.
- Experience of OpenId & OAuth based authentication.
- Experience with front end technologies such as JavaScript / Typescript / CSS / HTML / Bootstrap.
- Experience designing, developing, and deploying Cloud Native software.
Desirable:
- Knowledge of TDD.
- Knowledge of Microservices
- Knowledge of Blazor.
- Knowledge of best practices and evidence of driving standards in development teams peer reviews / pull requests.
We are looking for a candidate who can show the following:
- Communication skills: Excellent verbal, written and interpersonal skills.
- Committed to producing efficient and high-quality technical solutions.
- Adaptability: ability to overcome obstacles and be adaptable to change.
- Proactive and self-motivated, able to set and achieve personal targets.
BELOW IS A LIST OF TECHNOLOGY STACK WE ARE LOOKING FOR – YOU ARE NOT REQUIRED TO KNOW EVERYTHING BUT THE MORE THE BETTER
- C#, Blazor, ASP.NET, MVC, .Net Core, Web API
- WPF, XAML, MVVM, Winforms
- WCF, REST, .NET Remoting, Microservices
- SQL Server, SSRS, SSDT, SSIS, T-SQL, MySql, SQLite
- Visual Studio Upwards
- Entity Framework, EF Core, ADO.NET, Dapper
- Identity Server 4, Asp.Net Identity, JWT Auth, CI, CD
- Telerik Blazor, Winforms, Webform, MVC Controls, Kendo UI
- Crystal Reports
- Typescript, Javascript, jQuery
- AngularJS/Angular, Angular Material, NPM
- NUnit, MS Test, FluentAssertions, StructureMap, Automapper
- Agile, Scrum, XP
- VSTS, TFS
|
Company Information |
|
Company Name: Pamroc Technologies Company Description:
|
|