Dell Software Senior Engineer ( KnockOut & AngularJs) in Bangalore, India

The individual would be part of Dell’s online support engineering team ( ) and should possess excellent technical design skills, development & deployment expertise, and team & leadership skills. You should be passionate about customer experience and satisfaction. As part of the team you will be responsible for new development, innovation, implementing and deploying new enhancements to Dell’s online support platform, interacting with development teams globally, work closely with our business partners to understand requirements, and high quality deliverables in a timely manner.

You will be responsible for various applications like Order Management, Diagnostics, Online Service Request, Drivers and Downloads, Manuals and supporting documents, Community and Digital entitlements. You will have excellent opportunities to showcase your work and talent as well as working on latest technologies with ample scope for growth. Dell is an equal opportunity employer.

· Analyze requirements and derive solutions including architecture and design

· Develop software code to meet business requirements

· Review technical artifacts to meet industry standards

· Actively resolve technical conflicts with all stakeholders and drive consensus

· Ability to dissect the structure of complex UI page and UI Theme’s.

· Ability to prescribe UI & Layout design considering the current application architecture.

· Ability to prescribe Responsive web development & Adaptive Design when it’s needed using Twitter Bootstrap & Components.

· Create POC’s for reusable Web Components, migrate/refactor existing to latest UI technology.

· Define security requirements to manage DDOS, BOT and malware attacks

· Ability to prescribe Responsive web development & Adaptive Design when it’s needed using Twitter Bootstrap & Components

· Ensuring performance, scalability and optimization of complex web applications

· Experience and understanding of SEO best practices

· IT experience of 5-10 years

· Proficient in C#, with a good knowledge of its ecosystems

· Proficient with .NET Framework, .NET Core fundamentals

· Hands-on experience designing and implementing reusable components in C#, Razor, KnockOut and Angular

· Proficient in code versioning tools TFS, GIT, etc.

· Strong hands on with HTML5, CSS, Object Oriented JavaScript programming

· Experience in Database design principles, query tuning in SQL Server 2012/ 2014/ 2016

· Good working knowledge of JavaScript and related client-side libraries including AngularJS, JQuery.

· Experience working in Agile scrum teams

Technical Skills:

· Strong understanding and hands-on with ASP .NET MVC, ASP.NET Web API, .NET Framework, C#. SQL Server, Angular JS 1.x, JavaScript, JQuery

· Desired:

o Good working knowledge of creating micro services in .NET core, Pivotal Cloud Foundry or other cloud platforms

o Experience using a range of open source libraries and frameworks including Gulp, Bower, etc.ASP.NET MVC Core, Razor, .NET Core Middleware. ASP .NET Core web API, No SQL db like Mongo DB, Angular JS 2.0, TypeScript

Job: SW Engineering

Organization: IT

Title: Software Senior Engineer ( KnockOut & AngularJs)

Location: AP-IN-KA-Bangalore

Requisition ID: 17000MYZ