x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Expert Software Engineer - McKinsey Digital (6-month role only)
 banner picture 1  banner picture 2  banner picture 3

Expert Software Engineer - McKinsey Digital (6-month role only)

Mckinsey & Company Singapore, Pte Ltd

This is a fixed-term role of 6-months only. The suitable candidate is expected to hit the ground running on time-sensitive client projects from day one due to the short-term nature of the role.

What you'll do

You will be a core member of the team with responsibilities that range from driving the architecture design and technology decisions to ensuring that we stay on the leading edge of technology.

In this role, you will be responsible for leading multiple development teams while delivering best in class enterprise grade software solutions across a breadth of different platforms and technologies. As a flexible and adaptive architect, you will effectively communicate with the development team to understand the business needs and will translate them into best-in-class enterprise solutions for our clients.

You will have the ability to lead technology teams, and contribute to the architecture across the technology stacks, from database to native apps. You will create rapid prototypes, usually in 2-3 weeks, as well as full-scale applications (typically within 2-3 months), by working collaboratively through design and development to deliver fully functioning web-based and mobile applications that meet our clients’ business goals.

Who you'll work with

You’ll be part of our Build by McKinsey team in McKinsey Digital. You will collaborate with cross-functional teams to design, create and deliver new and exciting capabilities for our clients, with the emphasis on establishing the foundation for rapid and effective implementation of systems that deliver value from day one.

McKinsey Digital 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 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 non-technology topics.

Our office culture is casual 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.

Requirements

· Bachelor's degree in computer science or equivalent

· 5+ years of experience in a customer-facing solution architect role in IT services or an IT consultancy organization

· In-depth application development knowledge of Javascript, Java, Python, Golang, etc; familiarity with more than one tech is a plus

· Experience in engineering practices, such as code refactoring, design patterns, design-driven development, continuous integration, developing highly scalable applications, application security and AI algorithms

· Extensive experience with cloud platform development and cloud providers (e.g., AWS, Azure, GCP), containerization (e.g., Docker, Kubernetes) and modern architecture patterns (e.g., microservices, reactive architectures, event-driven architectures)

· Significant experience building scalable applications across the stack, including UI, API, DB, and DevOps Experience with relational data stores (e.g., Postgres, MySQL, Oracle, etc.)

· Experience with non-relational DBs is a plus Knowledge of Agile software development process

· Ability to lead development and integration of advanced analytics models to calculate and measure risk parameters

· Proven experience as a Tech Lead and ability to work collaboratively as a team-player in a cross-functional environment is essential

· Ability to work effectively with people at all levels in an organization

· As the role requires constant interactions with C-suite executives, the successful candidate must possess the ability to communicate confidently and comfortably with CEOs and other CXOs

· Ability to operate pragmatically in complex technology environments

· Prior experience with Gen-AI to modernise large code bases is essential for this role

· Prior experience and knowledge in healthcare, coupled with a strong understanding of how technology integrates within the industry, will be an added advantage

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs