Software Engineer - Ciudad de México - McKinsey & Company

McKinsey & Company
McKinsey & Company
Empresa verificada
Ciudad de México

hace 2 semanas

Rodrigo Fernández

Publicado por:

Rodrigo Fernández

Reclutador de talento para beBee


Descripción

Who You'll Work With:


  • You will join one of our offices in Mexico as part of McKinsey Digital, a community of developers, Agile coaches, designers and business strategists. Together, we'll design and create industry shaping products and tools for our clients. 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 nontechnology topics.

What You'll Do:


  • You will assist in the solution development and/or operational activities.
  • You will also evaluate and recommend tools, technologies, and processes to ensure the highest quality product. You will be involved in agile implementation and transformation projects with our clients. You will develop new products to take to our clients, identifying new open source libraries, using unfamiliar technologies and learning new programming languages to meet technical requirements.
  • You will have a strong understanding of key agile engineering practices to guide teams and contribute to growing and improving our engineering practices. You will help your team build better engineering practices, building on our automated testing and continuous integration practices. You will be an active learner, tinkering with new open source libraries and using emerging technologies. You will provide leadership in the development and strategic direction of new products, processes, technologies.
  • You will be passionate about secure coding practices, code quality and good engineering practices such as testdriven development, clean code, automated testing and deployments, continuous integration and continuous deployment etc. Our development teams are small, flexible and employ agile methodologies to quickly provide our consultants with the solutions they need.

Qualifications:


  • Undergraduate or master's degree; or equivalent experience
  • Demonstrated track record of successfully leading software teams, including shaping project scope and leading developers as a playercoach
  • Experience leading in Agile teams, including coaching and modeling Agile mindsets as part of sprint ceremonies (e.g., Daily Standup, Backlog Refinement, Retrospectives) and work definition (e.g., User Stories, backlogs, etc.
  • Proven experience building highquality products on ambitious timelines
  • Experience working collaboratively with technical and nontechnical team members and stakeholders
  • Experience modeling and coaching others to use engineering best practices such as design patterns, customercentric design, testdriven development, code refactoring, code review, and OWASP Top 10 security awareness
  • Ability to write unit tests with major frameworks (e.g., Karma, JUnit, NUnit, MSTest) and coaching developers to practice testdriven development
  • Bilingual (English and Spanish)

Más ofertas de trabajo de McKinsey & Company