
McKinsey & Company
Senior Software Engineer - McKinsey Digital
- Permanent
- Riyadh, Saudi Arabia
- Experience 5 - 10 yrs
Report job as expired
Job expiry date: 10/07/2025
Job overview
Date posted
26/05/2025
Location
Riyadh, Saudi Arabia
Salary
SAR 20,000 - 30,000 per month
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
10/07/2025
Job description
As a Senior Software Engineer with McKinsey Digital, you will work with clients across a wide range of sectors and industries, advising them on how to best leverage technology. You will drive architectural design, make key technology decisions, and employ agile methodologies to build and deliver the next generation of products for our clients at scale. You will also lead project workstreams, helping clients build their technical capabilities and foster a culture centered around engineering best practices, user-centricity, and Agile values. You will be part of the McKinsey Digital team in Riyadh, Saudi Arabia. This group brings together the best of McKinseyâs digital capabilities to help our clients use digital technology to transform their businesses. Our office culture is casual and social, with an emphasis on education and innovation. We also have a strong emphasis in our teams on mentoring others enabling them to grow and learn. Some travel is expected in this role.
Required skills
Key responsibilities
- Work with clients across a wide range of sectors and industries, advising on how to best leverage technology
- Drive architectural design and make strategic technology decisions
- Employ agile methodologies to build and deliver next-gen products at scale
- Lead project workstreams, helping clients build technical capabilities
- Foster a culture centered around engineering best practices and Agile values
- Co-create solutions alongside clients and their leadership
- Stay at the forefront of technological innovation
- Participate in continuous learning and mentoring others in the team
- Occasionally travel to client locations as required
Experience & skills
- 7+ years of experience in software development
- Significant experience in full-stack web application development
- Undergraduate or masterâs degree; or equivalent experience
- Hands-on experience with JavaScript, TypeScript, React, Angular, Vue, jQuery, Java, Spring, C#, .NET, Node.js
- Experience with SQL, MySQL, SQL Server, MongoDB, cloud-native databases
- Experience with AWS, Azure, GCP, Jenkins, Docker, Circle CI, Travis
- Proven leadership in Agile teams and ceremonies
- Experience coaching others on Agile mindsets and engineering best practices
- Knowledge of test-driven development, code review, OWASP Top 10