Technical Lead

2 Weeks ago • 5 Years +

About the job

SummaryBy Outscal

The purpose of this role is to provide technical guidance and suggest improvements in development processes. Develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company.

Job Description:

Responsibilities

1. All aspects of the development lifecycle from design, prototyping, developing, testing, deployment and support.

2. Contributing to all phases of the software development lifecycle, following agile development methodologies helping to ensure solutions are aligned to business strategy

3. Ensuring that assigned application development deliverables achieve the agreed coding standards, application architectural design and quality levels

4. Ensuring both frontend and backend code has good test coverage with an appropriate level of unit tests, integration tests and end to end tests

5. Participating in code reviews to ensure all code is peer reviewed to help ensure a well refactored and maintainable codebase

6. Helping to maintain good code review standards and guidelines

7. Supporting and maintaining existing applications, as well as actively contributing to new functionality and enhancements

8. Contributing to detailed technical documentation as required

9. Mentoring junior members of the team and providing guidance on technical issues

10. Suggesting and integrating new technologies and continuously improving skills

11. Contributing to the definition and implementation of the applications development standards, tools, approach and methodology

Must have:

1. 5+ years experience working in C# backend, ASP.NET web pages and Angular JS  working in agile delivery

2. Experience of developing client / server applications that integrate with enterprise systems, considering localisation, accessibility, performance, scalability, componentisation and securityExtensive knowledge of the .NET Framework

3. Extensive experience with ASP.NET web applications and ASP.NET Web API

4. Experience of Inversion of Control and Dependency Injection frameworks

5. Excellent knowledge of database systems including Microsoft SQL Server

6. Excellent knowledge of ORM frameworks specifically Entity Framework

7. Experience of unit testing, mocking and automated testing with CI and CD pipelines

8. Web front end development experience using JavaScript, CSS, HTML and knowledge of at least one Front End framework would be helpful (ECOS is currently developed in Angular JS)

9.  Experience of IIS setup and configuration

10. Experience of using Git

11. Experience of messaging middleware (Azure Service Bus, MSMQ, etc.)

Nice to have

1. Ability to perform effective application diagnostics (e.g. memory and performance profiling)

2. Experience of working with Azure DevOps pipelines

3. Experience of working with “infrastructure as code” tooling e.g. Terraform

4. Experience of Docker

5. Experience of serverless architectures

6. Exposure to other JavaScript frameworks such as Flux and  React

7. Exposure to Azure Cosmos DB, Big Data and No-SQL technologies

8. Exposure to 3rd Party SSO platforms such as Okta

Location:

DGS India - Bengaluru - Manyata N1 Block

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent

About The Company

We are dentsu. We team together to help brands predict and plan for disruptive future opportunities and create new paths to growth in the sustainable economy. We know people better than anyone else and we use those insights to connect brand, content, commerce and experience, underpinned by modern creativity. We are the network designed for what’s next.


 

Ho Chi Minh City, Vietnam (On-Site)

Western Cape, South Africa (On-Site)

England, United Kingdom (On-Site)

Lombardy, Italy (On-Site)

Bangkok, Thailand (On-Site)

Lombardy, Italy (On-Site)

Gauteng, South Africa (On-Site)

Western Cape, South Africa (On-Site)

Gauteng, South Africa (On-Site)

View All Jobs

Similar Jobs

xplor - Technical Lead - Node JS

Maharashtra, India (On-Site)

NB Services - Technical Lead (ASP.NET / Site core)

Pennsylvania, United States (On-Site)

ARHS - Java Achitect /Technical Lead

Brussels, Belgium (On-Site)

Hitachi - Technical Lead - F&O

Metro Manila, Philippines (On-Site)

NB Services - Salesforce Technical Lead

California, United States (On-Site)

Hitachi - D365 F&O Technical lead

Telangana, India (On-Site)

NB Services - Technical Lead – Java

New Jersey, United States (On-Site)

Saviynt - Technical Lead, Field Engineering

Karnataka, India (Hybrid)

Similar Skill Jobs

CAE - Senior QA Java - Crew Manager Team

Mecklenburg-Vorpommern, Germany (On-Site)

Maersk Careers - Process Expert, Operations

Tamil Nadu, India (On-Site)

Maersk Careers - Senior Data Architect

Karnataka, India (On-Site)

HP - Software Engineer - CPQ and Sales

Karnataka, India (On-Site)

HP - Systems Engineering Program Manager

Singapore, Singapore (On-Site)

HP - Technician

Singapore, Singapore (On-Site)

HP - Engineering Project/Program Management

Singapore, Singapore (On-Site)

HP - Estagio em Business Intelligence

São Paulo, Brazil (On-Site)

Jobs in Bengaluru, Karnataka, India

NXP - Global Technical Service Desk Engineer

Uttar Pradesh, India (On-Site)

Maersk Careers - Supply Chain Resilience manager

Maharashtra, India (On-Site)

Maersk Careers - Process Expert, Operations

Tamil Nadu, India (On-Site)

Maersk Careers - Senior Data Architect

Karnataka, India (On-Site)

Maersk Careers - Specialist

Maharashtra, India (On-Site)

Maersk Careers - Process Expert-3

Maharashtra, India (On-Site)

Maersk Careers - Sr. Specialist - Red Sea Disputes

Maharashtra, India (On-Site)

Maersk Careers - Process Expert

Tamil Nadu, India (On-Site)

HP - Software Engineer - CPQ and Sales

Karnataka, India (On-Site)

Software Engineering Jobs

NXP - Global Technical Service Desk Engineer

Uttar Pradesh, India (On-Site)

CAE - Proposals Manager

Queensland, Australia (On-Site)

NXP - Backend Mold Process Engineer

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Maersk Careers - Senior Data Architect

Karnataka, India (On-Site)

HP - Software Engineer - CPQ and Sales

Karnataka, India (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug