Lead Application Developer

OVERVIEW

Overview :

  • A lead developer will provide technical expertise in their field and provide guidance and mentorship to their team of developers.  They will work on problems of diverse scope to resolve production issues and implement new features.  They should have experience of working in an Ops team, maintaining and developing new features on production websites.
  • The candidate will be an experienced lead .Net developer with experience of a broad range of technologies – essential to have strong knowledge of Sitecore and preferably Optimizely / EpiServer.
  • They will have strong written and verbal communication skills to effectively propose and explain problems and solutions to team members and clients across the UK and India.
  • They will be working along-side front-end developers, QA engineers, technical architects and other teams working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving and creating quality products is essential.

Key role elements :

Ops

  • Owning responsibility of technical decisions made on support tickets and projects.
  • Estimates work stream-related activities accurately with Service Delivery/Project Manager
  • Ensure system performance targets are achieved; with regards to incident and 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 and release managers to support changes into production reducing any impact.
  • Ensure completeness of root cause analysis 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
  • 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.
  • Perform code reviews
  • Ensures team follow documented technical design and standards/best practices
  • Conducts self and communicates professionally with clients and colleagues
  • 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 PM or SDM based on which they can manage client expectations.
  • 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 team members - mentors junior colleagues offering opinions and input in a supportive manner
  • Ensure all technical and non-technical support documentation is up-to-date on Confluence
  • May be required to work on Planned On-Call from time to time.

Qualifications and Experience :

  • Computer Science Degree through a reputable University.
  • Proficiency in C# .Net, MVC and CMS systems
  • Over 5 years development experience using C# .Net, MVC
  • At least 3 years of experience working with Sitecore and familiarity with EPiServer 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 any other enterprise eCommerce or CMS solutions
  • Experience of NodeJS development and frameworks including Express and Angular

Apply Now!

About Digitas

Digitas is The Connected Marketing Agency, committed to helping brands better connect with people through Truth. Connection. Wonder. With diverse expertise in data, strategy, creative, media, and tech, we work across capabilities and continents to make better connections and achieve ambitious outcomes through ideas that excite, provoke and inspire. Curious and fully transparent, we are always examining real human behavior to create authentic connections—between brands and consumers, clients and partners, and ideas and outcomes. Digitas has 3,500 employees across 18 countries and 32 offices, with an extended network via Publicis Media of over 23,500 employees present in more than 100 countries worldwide. To connect with Digitas or learn more, visit www.digitas.com.

Like what you see?

Have questions? Thoughts? Requests?

LET'S CONNECT

Like what you see?

Have questions? Thoughts? Requests?

LET'S CONNECT

Make a Connection