Senior Software Engineer - Corporate Performance Analytics

Mckinsey New York City , NY 10008

Posted 3 days ago

-->

Qualifications

  • Bachelor's degree in Computer Science or equivalent area

  • 5+ years of experience in Software Engineering

  • Experience with building B2B and consumer quality products, enabling business capability and objectives through technology

  • Hands-on skills working with SQL and No-SQL databases

  • Broad experience across the following application development technologies and in-depth skills with at least one: Golang, Python or Ruby on Rails

  • Experience with cloud infrastructure such as AWS, Azure or Google

  • Experience in front-end frameworks such as Angular and/or React a plus

  • Experience in container technologies like Docker / Kubernetes a plus

  • Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application security

  • Knowledge of Agile software development process and hands-on experience with Test Driven Development

  • Strong analytical and problem solving skills paired with the ability to develop creative and efficient solutions

  • Able to work under competing priorities and manage expectations effectively

  • Comfortable with ambiguity and rapid changes common in early-stage product development

  • Able to manage own professional development and contribute to functional knowledge building

  • Strong command of English language (both verbal and written)

Who You'll Work With

You'll work with our Corporate Performance Analytics team in New York or New Jersey.

McKinsey fosters innovation driven by analytics, design thinking, mobile and social by developing new products/services and integrating them into our client work. Our Corporate Performance Analytics team is helping to shift our model toward asset based consulting and is foundational to our entrepreneurial culture. Through innovative software as a service solutions, strategic acquisitions, and a vibrant ecosystem of alliances, we are redefining what it means to work with McKinsey.

Our Corporate Performance Analytics team (CPAnalytics) covers the entire corporate value chain to enable clients to analyze and manage the true sources of company value. Many client leaders struggle to measure, interpret, and manage their company's true source of value.

Corporate Performance Analytics is an integrated financial analytics solution while delivers strategy planning, performance management, and capability building tools. It combines a comprehensive database with McKinsey's corporate finance valuation framework to help clients zoom in on the dimensions that create value for shareholders and the levers that drive their operating performance.

What You'll Do

You will partner with Product Management and Product Design team members to deliver software products with high levels of value, usability, quality and predictability for our clients.

You will develop a strong understanding of the user story and how to best deliver the appropriate functionality, and you'll produce high quality code for the full technological stack, from database to UI and everything in between. Additionally, you will assist with troubleshooting basic issues and improving application performance by responding to specific problems and fixing defects. You'll document and demonstrate solutions with a focus on security and performance by developing flowcharts, layouts, diagrams, charts, code comments and clear code. Furthermore, you'll actively participate in SCRUM and Agile software process.

You'll leverage your technical skills by applying them towards the validation of product quality and writing test code, including unit tests and automated test cases. You will keep up with industry trends and innovations and apply knowledge to the existing codebase.

You will be expected to identify and escalate technical barriers, dependencies or risks in the planning and development process, and maintain a distinct value and quality mindset. You will manage your day to day priorities, time and commitments within your team setting while ensuring that technical standards and best practices are exercised.

McKinsey & Company is an equal opportunity employer.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Analyst Corporate Performance Management Mckinsey Digital

Mckinsey

Posted 3 days ago

VIEW JOBS 5/23/2019 12:00:00 AM 2019-08-21T00:00 --> Qualifications * Bachelor's degree * 1+ years of experience leading / managing delivery teams and implementations projects * Experience with developing and configuring CPM tools like Anaplan, Adaptive Insights, TM1, Hyperion, BPC, etc. * Tool certifications preferred: Anaplan, Hyperion, Alteryx, Tableau, Qlik * Experience with Agile/Scrum delivery methodology, data analysis and clean-up * Experience in operations, digital collaboration, digital process redesign, agile methodologies, change management and/or program management are all highly desirable * Management consulting or professional services experience is preferred, as is global experience * Ability to operate independently in a highly entrepreneurial environment * Capable of working side-by-side with strategic consultants, leveraging and learning best practices in client service, issue synthesis and problem resolution * Proven track record of applying expertise to deliver business impact * Experience with solving challenges across technologies * Fluent in English (verbal and written); additional languages are a strong plus Who You'll Work With You'll work in one of our offices in North America as part of our Digital McKinsey team. Digital McKinsey brings together the best of McKinsey's digital capabilities—drawing from our Business Technology Office, McKinsey Digital Labs, and our digital functions and combining them in one cohesive organization. Digital McKinsey not only advises but also builds, operates, and transfers capabilities to help our clients use digital technology to transform their businesses. Digital Labs combines unparalleled business knowledge with a world-class agile development process to offer distinctive support for enterprise IT enablement. Our highly skilled system architects and development managers configure software packages and build custom applications, creating the foundation for rapid and cost-effective implementation of systems that maximize value from day one. Our development teams are small, flexible and employ agile methodologies to quickly provide our consultants with the solutions they need. We combine the latest open source technologies together with traditional Enterprise software products. Within Digital Labs, the Corporate Performance Management (CPM) service line operates under the charter to translate McKinsey best-in-class CPM strategy through to the tech layer. We work with the McKinsey client service teams to understand the business strategy and to architect and provide the configuration that best executes the processes and requirements to deliver the highest impact for the client. What You'll Do You will leverage agile CPM technologies to accelerate and increase the impact of performance management-related client engagements. Working in collaboration with consultants across the firm, you will help translate strategic and operational concepts into value-realizing prototypes and solutions. You will provide deep solution and implementation expertise, stretch the boundaries of technical constraints and bring experience and creativity to solve CPM problems in novel ways. At times you will work directly with clients or as an extension to our traditional consulting offerings. Other times you will focus on building internal assets, accelerators and CPM solutions packaged with McKinsey intellectual property (IP). You will participate in team practice building by delivering prototypes, templates and pilot solutions to help clients step change improvement in the effectiveness and efficiency of their CPM functions and operations. You will work with clients to synthesize problem statements into design requirements, deliverables and milestones, ensuring highest potential impact delivery, within time and budget parameters Additionally, you will define end-state processes and organizational models needed to support any tool deployment and work plan to get there, and provide content expertise, project management skills, and change management experience to operationalize initiatives focused on the deployment of digital tools or platforms. You'll architect holistic CPM solutions including design, build, data loads/integrations, including how it should interact within the surrounding landscape. Finally, you will evangelize and demonstrate across the firm how CPM technologies can be leveraged. McKinsey & Company is an equal opportunity employer. Mckinsey New York City NY

Senior Software Engineer - Corporate Performance Analytics

Mckinsey