Senior Associate Application Developer

  • Full-time

Company Description

Digitas is the Global Marketing & Technology Services brand and part of Publicis Groupe.Digitas' Connected Marketing Agency proposition is based on the principle that there are better ways for brands to connect with people and people with each other. Leveraging comprehensive data, technology, creative, media and strategy capabilities and a proprietary planning process called North, Digitas delivers ambitious outcomes for our clients. Recognised by Gartner, Forrester, IDC and WARC, Digitas serves the world’s leading brands through a global network comprised of more than 4,000 employees across over 30 countries and 50 offices.Digitas India’s 300+ member technology teams works with some marquee brands in India, North America, UK, Nordics and Australia. Our teams comprise of people with some of the most advanced technology skillsets and platform expertise – Front end, Mobile, Content Management (Sitecore, Adobe, Episerver, Drupal], Commerce [Hybris, Demandware, Magento, Sitecore], Marketing Automation [Adobe, Salesforce], DevOps, Cloud Infrastructure and more. We are Strategic & implementation partners with best OEM’s like Sitecore (Gold), Adobe (Premium), Salesforce, Acquia.Our offices are in Ahmedabad, Bangalore, Gurgaon and Mumbai, with flexible options for our talent to operate from any part of the country.To connect with Digitas or learn more, visit: www.digitas.com/en-in/

Job Description

Operations

  • Shows appetite and aptitude for owning responsibility of technical decisions made on support tickets and projects.
  • Estimates work stream-related activities accurately with Service Delivery/Project Manager
  • Escalates implementation approach for fixing issues in advance with Technical Team Lead
  • Attend daily stand-up calls with support team. Potentially having to run the calls in certain absences.
  • Ensure system performance targets are achieved; with regards to incident, service request SLA’s and maintaining or improving service KPI’s.
  • Through strong relationships collaborate and triage with internal and external colleagues to resolve ‘cross system/functional’ incidents/problems to resolution.
  • Implement or improve operational standards by introducing/improving standards such as daily checks, batch/job management, housekeeping, monitoring, log/error management and diagnostic capture
  • Collaborate with service delivery, change, release managers to support changes into production reducing any impact.
  • Provide proactive support through metric trending, maintenance, technical risk assessments and automation.
  • Ensure completeness of root cause for major/critical incidents, and where possible resolve or provide workarounds, suggestions and improvements to mitigate future incidents.
  • Work within a live DB environment ensuring application functionality and business workflows are performing and functional.

 

General

  • Adopts a flexible approach to completing workload to ensure delivery within agreed timeframes
  • Flexibility to work on multiple projects/tickets in tandem
  • Ensures that technical solution is implemented according to technical design and standards/best practices
  • Maintains, up-to-date, accurate and thorough technical design and support documentation covering areas of project responsibility
  • Anticipates and reports delivery issues clearly and at the earliest possible opportunity to Project Manager and Technical Team Lead
  • Unit tests code and delivers high quality work to agreed deadlines.
  • All code developed is reviewed by other peers within the same team or through Professional Services.
  • Ensures and encourages colleagues on the same team follow documented technical design and standards/best practices
  • Conducts self and communicates professionally with clients and colleagues
  • Releasing fixes on QA, UAT using automation tools where possible.
  • Exhibit professionalism in-terms of code quality, code performance, maintainability and reusability
  • Ensure completion of work as per project plan/timeline shared by PM or SDM
  • Provide regular updates on tasks to Team Lead or PM or SDM based on which they can manage client expectations.
  • Pro-active in maintaining and increasing technical knowledge.
  • Provides 360° feedback for team members where appropriate.
  • Share / spread knowledge with team members as well as internal teams (client services, service desk, development)
  • Pro-active in maintaining and increasing the teams and your own technical knowledge
  • Identify training needs or requirements for yourself individually and for the team
  • Coach, mentor and develop Associate team members - mentors junior colleagues on an informal basis offering opinions and input in a supportive manner
  • Attend all scrums and be prepared on all projects in your client list
  • Endeavours to complete objectives identified with Line Manager in Objectives Form.
  • Ensure all owned tickets that are up-to-date and communicated with clarity and consistency.
  • Ensure all technical and non-technical support documentation is up-to-date on Confluence
  • Maximizes billable hours through making oneself available for client work. Makes best use of non-billable hours by working on internal development projects.
  • May be required to work on Planned On-Call from time to time.

 

Qualifications and Experience:

  • Computer Science Degree through a reputable University
  • Over 5 years development experience using C# .Net, MVC
  • At least 3 years of experience working with Sitecore and ideally have some experience with EPiServer / Optimizely or other .Net CMS
  • Familiar with Sitecore installation and configuration on Single or Multi Instance
  • Thorough knowledge of C#, Visual Basic, .NET Framework, ASP.Net and HTML5/CSS3
  • Strong SQL skills and familiarity with Non-relational databases like MongoDB  
  • Familiarity with architecture styles/APIs (REST, Design Patterns) 
  • Strong debugging skills and ability to read and understand complex code
  • Problem solving skills, having ability to read, review and fix code of peers
  • Experience with IIS/Apache, SVN/GIT and version control systems
  • Experience using JIRA for issue tracking is advantageous
  • Experience with CI / CD tools such as Jenkins or Bamboo
  • Experience in client communication via Email and over Conference Calls.
  • Familiarity with Azure especially Virtual Machines. 

 

In addition, the following would be beneficial:

  • Exposure to one or more of the following enterprise eCommerce or CMS solutions such as Episerver or Sitecore
  • Experience of NodeJS development and frameworks including Express and Angular/React/Vuejs

 

Privacy Policy