Online Application
Visual Graphics - Lotus Notes Developer - APAC - Chennai
Who you’ll work with

McKinsey Business Presentation Design Services* – with offices located in Chennai and Thiruvananthapuram – is McKinsey’s global presentation support center. By using a McKinsey-customized version of MS PowerPoint, our team of Presentation Specialists and Designers create, format, and design electronic presentations for more than 20,000 McKinsey consultants and Firm members across the globe.
McKinsey Business Presentation Design Services is part of McKinsey’s global support network, consisting of several globally operating teams that have our consultant’s back – from research, analytics, IT, assistant support, and presentation design.

What you’ll do

Our Business Presentation Design professionals help McKinsey teams translate the findings made during the consulting process into compelling visuals, charts, and presentations. Whether helping Dubai consultants prepare a presentation for a CEO meeting, a European team transform hand-drawn ideas into a professional PowerPoint page, or an American team prepare Excel data for visualization, the work of our visual communicators impacts the world’s leading businesses, governments, and institutions.

To ensure that the data for these visuals are accurate and represented correctly, our Presentation Specialists and Designers are being supported by our Quality Analysts, who work alongside with them. Every day, a team of workflow coordinators and schedulers help to schedule and assign over 6,000 requests to the right service teams and individual colleagues.
In India, McKinsey Business Presentation Design Services has offices in Chennai, located in Ascendas International Techpark, and in Thiruvananthapuram’s Technopark. With a total strength of over 1,200 colleagues, our teams work on a 24x7 basis, across 3 shifts, producing more than 8 million PowerPoint pages a year.

About McKinsey & Company

McKinsey & Company is one of the world's premier management consulting firms. Over 20,000 colleagues in over 60 countries help leaders make distinctive, lasting, and substantial improvements to the performance of their organizations. Our consulting teams often operate in tough business environments, under enormous pressure and with crushing schedules. They rely on highly-motivated support professionals as thought partners to help them meet their project demands.

The Application Development team is part of the global support function for McKinsey’s Business Presentation Design Services. All our global support function teams work closely with  the business and operations leadership to help the global organization to achieve its business goals and ensure our Business Presentation Specialists and Designers can support McKinsey consultants around the world with compelling presentation and communication materials in the most effective and reliable manner.

The Application Development team is responsible for the delivery of timely and high-quality software applications on our Lotus Notes and Domino platform for a base of over 1000 internal users spread across four locations in India, Europe and Central America. We are currently expanding our technology team to meet our growing and challenging business requirements. If you are passionate about technology and want to drive business impact, we want to learn more about you! 

Role Description:

As a Lotus Notes developer , you will be primarily working on Lotus Notes and domino platforms and will be required to:

  • Analyze application requirements, define impact and estimate effort for implementation/changes; prepare design documentation and test plans
  • Work with business teams in arriving at the best-fit technical solution for business problems
  • Execute development work for Notes client using Lotus Script/Formula as per specifications and standards
  • Develop web apps using xpages on W3C technologies and standards
  • Provide  support for technical issues for our  custom-built applications
  • Assist in testing, documentation and rollout of projects

  • 2-3 years of hands-on experience in developing applications using Lotus Script/Formula
  • Working knowledge of xpages and SSJS
  • Experience in web development using HTML, Javascript and CSS
  • Strong analytical and problem-solving skills
  • Consistent track record in delivering exceptional results
  • Good communication skills - spoken, written and liaison skills
  • Ability to prioritize, schedule and meet deadlines; flexibility
  • Team player with positive attitude
  • Service orientation
  • Willing to work on support & shifts

What to Expect

If you want to know what kind of questions we ask in the application, you can find out here.


Please review our frequently asked questions here.

If you are still unable to find the answer you are looking for click here to email our online application support team.