QUALIFICATIONSBachelor's degree in Computer Science8+ years of IT experience with 6+ years of hands-on experience in large-scale application / system / platform / integration architectures Proven strong technical architecture and design skills in popular programming languages like ReactJS, node.
js, Java, PHP, Python, Go, Scala and ClojureExperience of engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application securityExperience with Microservice based architecture and containerization technologies such as docker or KubernetesCloud infrastructure knowledge with AWS, Azure or Google is a plusSound knowledge on IT Application architecture, Design methodologies across multiple platformsRich background in agile software development, architecture, and / or development management is expectedUnderstanding of data modeling, PL / SQL and NoSQLDeep understanding of secure coding practicesOutstanding record of academic achievementDemonstrated aptitude for analyticsProven record of leadership in a work setting and / or through extracurricular activitiesGreat consulting skillsAbility to work collaboratively in a team environment and effectively with people at all levels in an organizationAbility to work under pressure with a solid sense for setting prioritiesSkills to communicate complex ideas effectively in both English and ItalianWHO YOU'LL WORK WITHYou’ll work with McKinsey Digital in Milan.
McKinsey Digital brings together the best of McKinsey’s digital capabilities to help our clients use digital technology to transform their businesses.
As part of this group, you’ll join a global team working on everything from IT modernization and strategy to agile, cloud, cybersecurity, and digital transformation.
You’ll typically work on projects across all industries and functions and will be fully integrated with the rest of our global firm.
You’ll also work with colleagues from across McKinsey & Company to help our clients deliver breakthrough products, experiences, and businesses, both on technology and non-technology topics.
WHAT YOU'LL DOAs a Software Architect, you will be involved in leading agile implementation and transformation projects with our clientsYou will be involved in advising and building technical architecture solutions including integrations, governor limits, and object modeling across various environments and other technical platforms.
You will be a core member of the McKinsey consulting team with responsibilities that range from shaping and implementing strategic products to ensuring that McKinsey’s craft stays on the leading edge of technology.
We combine the latest open source technologies together with traditional Enterprise software products.