申请该工作

关闭

职位介绍

  • A London based company, who are developing new improved dynamic CRM, we are seeking a Principal Software Engineer/Team Lead to develop and lead technical development of their Software Team and work on a Permanent basis.
  • As a Senior Software Engineer, your role will involve designing System Software for applications & Web Development.
  • You will also provide technical leadership and mentor Engineers within the team.
  • You will develop software systems from initial requirements, through design, implementation and test.
  • This will involve specifying requirements, designing and implementing Software programs in .Net C#, SQL Server, Angular 11, Javascript, HTML, CSS and Type Script providing relevant documentation, performing code reviews, generating guidelines and executing and developing project plans.
  • As a Principal Software Engineer/ Team Lead, you will ideally have experience across the following areas:
  • 7+ years of software development experience using C# .Net with strong previous experience in development using ASP.Net and C# , Web API, .netcore.
  • Strong experience in Angular 4 or above, Jquery, Ajax, JSON, LINQ. ADO.Net is desirable as well.
  • 3+ years of experience in a capacity of Team Lead.
  • Strong handson experience with MS SQL Server, MS SQL Reporting and TSQL.
  • Familiar with Visual Studio, TFS, VSTS , online/offline development environment.
  • Appreciation of good software architecture, Design patterns and Data Structures
  • Good knowledge of database design and usage - both relational and non-relational databases. 

Responsibilities

  • Work on daily basis as a bridge between the management and engineering team for task and deadline management and delivering on project milestones. Will take responsibility and accountability to take the application development forward in required time-to-market.
  • Work on daily basis with a team of back-end programmers and a front-end programmer/designer.
  • Mentor and coach team in their programming/coding approach, code reviews, code optimization, quality enhancement checks,
  • Handle assigned complex tasks independently at fast-pace and with high quality, both design and development using Agile development methodology.
  • Analyze and understand end product requirements and specs in terms of functionality, usability, and reliability and implement it as-is.
  • Experience with multiple levels of software architecture, including user interface, business logic, data access, database, security, and analytics.
  • Test and review code for technical accuracy, performance, standards, and functional compliance to the design.
  • Delivering quality products based on enhanced ‘customer experience’ and ‘differentiation’
  • Participate in the investigation and resolution of software defects, bug triage and quality processes.
  • Fulfill administrative and status reporting requirements and other tasks as assigned by the management.

工作详细内容

全部职位:
1 发布
工作时间:
早班
工作类型:
工作地址:
Johar Town, 拉合尔, 巴基斯坦
性别:
男性
最低学历:
学士
职位等级:
资深专业人员
电话预约已成功,我们的专家会在短时间内与你联系:
7年
在之前申请:
May 01, 2021
发布日期:
Mar 31, 2021
显示基本信息 浏览全部工作信息

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版

Edward Milton and Co (SMC-PVT) Limited

· 101-200 员工 - 拉合尔

Founded in 2017, EMC has grown to over a 100 dedicated people across London & Lahore. Working in diverse industries such as wellness, event management, insurance & the automotive industry, we aim to reshape industries we operate in. The general purpose of EMC is to use digital & technology to re ...阅读更多

相同职位头衔

Principal Software Engineer

Professional Employers (Pvt) Ltd, 拉合尔, 巴基斯坦
发布 Jun 04, 2021