Senior Software Engineer - QuantumBlack, AI by McKinsey📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
About the Role
QuantumBlack, AI by McKinsey is seeking a Senior Software Engineer to join its team in Riyadh, Saudi Arabia. As part of McKinsey Tech & AI, this role involves advising clients across various sectors on leveraging technology to achieve lasting impact and build long-term capabilities. This is a full-time position within a culture that values drive, determination, and curiosity, offering opportunities for professional growth and leadership development.
The Senior Software Engineer will be instrumental in driving architectural design, making critical technology decisions, and employing agile methodologies to build and deliver next-generation products at scale for clients. This role includes leading project workstreams, empowering clients to enhance their technical capabilities, and fostering a culture centered on engineering best practices, user-centricity, and Agile values. The position is a core member of the McKinsey Digital team in Riyadh, a global unit focused on transforming businesses through digital technology.
Key Responsibilities
- Drive architectural design and make key technology decisions for next-generation products.
- Employ agile methodologies to build and deliver client solutions at scale.
- Lead project workstreams, assisting clients in building their technical capabilities.
- Foster a culture centered around engineering best practices, user-centricity, and Agile values.
- Co-create solutions hands-on alongside clients and their leadership.
- Contribute innovative ideas and practical solutions while upholding ethics and integrity.
- Mentor and coach team members to foster their growth and learning.
- Engage in continuous learning and experimentation with new technologies.
Qualifications and Requirements
- Undergraduate or master’s degree; or equivalent experience.
- A minimum of 7 years of experience in software development, with significant full-stack web application development experience strongly preferred.
- Demonstrated knowledge and hands-on experience across the full application stack.
- Experience leading in Agile teams, including coaching and modeling Agile mindsets within sprint ceremonies, work definition, and building developer capabilities.
- Experience working collaboratively with both technical and non-technical team members and stakeholders.
- Experience modeling and coaching others to adopt engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awareness.
Technical Skills
- Proficiency in JavaScript, TypeScript, *****, *******, ****, ***, Python, Java, C#, and NodeJS.
- Experience with SQL, MySQL, SQL Server, MongoDB, and cloud-native databases.
- Familiarity with cloud platforms including AWS, Azure, and GCP.
- Expertise in Agile Methodologies.
- Strong understanding of Architectural Design principles.
- Knowledge of Engineering Best Practices and User-Centricity.
- Adherence to Agile Values.
- Experience with Design Patterns, Customer-Centric Design, and Test-Driven Development.
- Skills in Code Refactoring and Code Review.
- Awareness of OWASP Top 10 security principles.
- Experience with frameworks and tools such as React, Angular, Vue, jQuery, Spring, .NET, ****, Jenkins, Docker, Circle CI, and Travis.
Work Environment and Additional Information
This is a full-time position based in Riyadh, Saudi Arabia. The role may require some travel to client sites. The office culture emphasizes education and innovation, providing opportunities to try new ideas and experiment.
Requirements
- Requires +10 Years experience
Similar Jobs
You may also like
- Related Senior Software Engineer - QuantumBlack, AI by McKinsey Opportunities
- Security Guard Jobs in Al Jubail
- General Accountant Jobs in Al Jubail
- Human Resources Clerk Jobs in Al Jubail
- Barista Jobs in Al Jubail
- Receptionist Jobs in Al Jubail
- Other Job Fields in Riyadh
- Security Guard Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Guest Services Associate Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Cost Engineer Jobs in Riyadh
- Human Resources Clerk Jobs in Riyadh
- Cafe Manager Jobs in Riyadh
- Barista Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Hotel Receptionist Jobs in Al Khobar
- Event Coordinator Jobs in Riyadh
- Operations Supervisor Jobs in Makkah
- Cashier Jobs in Al-Ahsa
- Receptionist Jobs in Yanbu
- Receptionist Jobs in Dammam
- Marketing Specialist Jobs in Al Khobar
- Seller Jobs in Khamis Mushayt
- Direct Seller Jobs in Jeddah
- Production Supervisor Jobs in Dammam