Junior Software Architect - McKinsey Digital
McKinsey & Company
Junior Software Architect - McKinsey Digital
Who You'll Work With
You’ll work with McKinsey Digital in one of our Latin America offices as part of our Digital McKinsey Apprentice program. Digital McKinsey 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 work side-by-side with McKinsey Digital Labs architects and data engineers to solve our client’s complex problems.
You’ll typically work on projects across all industries and will be fully integrated with the rest of our global firm. You’ll work with colleagues from across the firm to help our clients launch agile marketing and personalization programs at scale, enabled by data and technology. You’ll have the opportunity to plug into exciting large scale marketing and digital transformations.
Our office culture is casual, fun and social, with an emphasis on education and innovation. We have the freedom to try new ideas, experiment and are expected to be constantly learning and growing. There is also a strong emphasis on mentoring others in the group, enabling them to grow and learn.
What You'll Do
Qualifications
- Undergraduate degree completed with 1+ years of work experience or master's degree
- Graduated from a coding school or coding boot-camp program
- Development experience in JavaScript, C#, Java.
- Experience with Node.js, ES6, Webpack, React/Redux and other frameworks (e.g. Angular, Backbone, HTML and CSS, etc.)
- Ability to write and utilizing RESTful API services and performance tuning large-scale applications
- Experience with relational and non-relational databases (e.g., Postgres, MongoDB, CouchDB, Cassandra, etc.)
- Development experience with any of the following: code refactoring, design patterns, design-driven development, test driven development, continuous integration, building highly scalable applications, application security and accessibility are a plus
- Understanding of Agile development methodologies
- Ability to provide technical excellence (whilst adhering to Agile software engineering practices such as DRY,TDD, CI) and leadership/mentorship
- Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
- Ability to work collaboratively in a team environment and effectively with people at all levels in an organization
Job Skill Code - DCAJ - Junior Digital Consulting Analyst
Function - Technology
Industry - High Tech
Post to LinkedIn - Yes
Posted to LinkedIn Date - Tue Jun 19 00:00:00 GMT 2018
LinkedIn Posting City - Sao Paulo
LinkedIn Posting State/Province -
LinkedIn Posting Country - Brazil
LinkedIn Job Title - Junior Software Architect - McKinsey Digital
LinkedIn Function - Engineering;Information Technology
LinkedIn Industry - Graphic Design;Information Technology and Services;Management Consulting
LinkedIn Seniority Level - Internship