
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global management consulting firm seeks a Software Engineer for their Ops Tech Enablement team in Wrocław. You will be involved in developing high-quality cloud-native software products for B2B use, leveraging skills in languages like Python, C#, and Typescript. Strong analytical and problem-solving skills are required. This role offers comprehensive benefits and opportunities for growth in a diverse environment.
Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward.
In return for your drive, determination, and curiosity, we’ll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues—at all levels—will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you’ll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won’t find anywhere else.
When you join us, you will have:
You’ll work with the Ops Tech Enablement team in the biggest functional practice in the firm, focusing on client operations (e.g., supply chain, procurement, product development) improvement, based in or Wroclaw office.
McKinsey fosters innovation driven by analytics, design thinking, mobile and social by developing new products/services and integrating them into our client work. It is helping to shift our model toward asset‑based consulting and is a foundation for –and expands our investment in –our entrepreneurial culture. Through innovative software as a service solution, strategic acquisitions, and a vibrant ecosystem of alliances, we are redefining what it means to work with McKinsey.
Ops Tech Enablement team supports a portfolio of 12 successful assets leveraging benchmarking capabilities, machine learning and data visualization to provide insights into client situation and performance. You will join our community mixing people with business and technical background.
You will be a strong individual contributor to a development team building a high‑quality software product. These products are leveraging firm IP to deliver impact to our clients, either during client study or to sustain good practices developed during the engagement.
You’ll be writing cloud‑native software for the development of B2B (enterprise) products for the use of our clients. As part of a development team, you’ll be expected to take the lead in specific technical development components and influence product design and technical architecture based on your experience. You will use your skills to deliver mature, well‑tested software that meets high standards for maintainable, adaptable, scalable and secure software.
You will be an active learner, identifying new open‑source libraries and approaches to solve complex problems, and you’ll have the opportunity to use unfamiliar technologies and learn new programming languages to meet technical requirements. You will leverage your strong understanding of key agile engineering practices to model ideal participation within agile teams and contribute to growing and improving our engineering practices.
You will also contribute code and participate in code reviews, facilitate breaking down user stories into technical tasks, and help manage the process by which code is delivered and its quality. At times, you will need to provide advanced debugging and support for production/live software deployments. Furthermore, you’ll communicate technical and delivery risks to the team and elevate to management when appropriate.