Job description
About the Team
Our Deals business is an exciting, fast-paced and an ever-growing business that focuses on deals and crisis situations for our clients. Collectively, we deal with the types of situations you hear about regularly in the news and we provide support, insight and analysis to the management, shareholders and financiers of business.
Our Deals practice supports clients through mergers, acquisitions and responses to financial distress. The Application Solutions team is a centre of excellence for embedding and enabling low code technology across our Deals practice.
We help our Deals business go to market with compelling data analysis and automation technology. We are currently looking for a bright, enthusiastic, and hungry individual to help expand the reach of the team.
You can expect a challenging and rewarding career that will provide you with opportunities to work with our client engagement teams along with other parts of the business. This is a fantastic opportunity to learn new technologies, further develop your skills and advance your career with the market leading employer.
About the role
You will work on multiple concurrent and high profile projects and work alongside our experienced rapid application solution development team. You'll be asked to come up with innovative solutions, research new products, tools and techniques, working independently and as a key member in teams.
You will be using leading low code development platforms, such as Mendix and Microsoft Power Platform, leveraging cloud services in Microsoft Azure and Google Cloud Platform, and creating dashboards using Tableau and Microsoft PowerBI. We advise our clients on the right solution to solve their business process challenges and take these forward and develop those into applications.
You will develop your network and build strong relationships with senior members of the team. We will be investing in you to upskill, undergo training and further develop your capabilities in using low code technology and designing technology solutions for clients. You will also work towards achieving qualifications in low code, rapid application development. You will also have opportunities to both receive and give coaching to others on technical and non-technical aspects of development such as requirements gathering and presentations.
As we look to harness cutting edge artificial intelligence, robotics and other emerging tech to assist our clients, you’ll have the opportunity to research, design and implement these technologies to solve real life issues.
Requirements
If you love technology, are naturally inquisitive and enjoy solving problems using an analytical mindset, we would be interested in talking to you. Candidates should also be prepared to travel as some of our projects may require team members to work at other PwC offices and/or client sites across the UK or overseas.
Essential:
You will need experience demonstrating the following areas:
Have an entrepreneurial mind set and self-starter mentality, and be comfortable with a degree of ambiguity to come up with creative solutions to complex problems and develop these ideas into structured deliverable projects.
Be able to work effectively on tasks, both individually and collaboratively.
A clear communicator who is articulate and can understand requirements and be actively involved in discussions.
Effectively manage time, prioritise tasks, self-review your work and produce deliverables of a high quality under tight client deadlines in time pressured environments. You will need to be able to take responsibility for keeping teams up to date on current activities.
Have a strong desire to acquire, maintain and share technical knowledge with others.
Passionate for technology and new tools and applying and developing yourself to new areas (e.g. quickly getting up to speed with tools, analytical approaches and business challenges).
Build collaborative working relationships at all levels, establishing credibility both internally and externally.
Be able to convey complex technology concepts in simple terms and provide live demonstrations or training of platforms.
You will need technical experience in the following areas:
At least 2-3 years of experience working in and with technology, of which at least 1 years experience developing low code applications, ideally in Mendix or Microsoft Power Apps.
Writing SQL queries and using SQL Server Management Studio.
Calling and handling REST APIs, working with JSON or XML.
An understanding of the Agile development process.
Demonstrable experience of delivering platform features based on technical specifications and user stories/requirements.
Desirable (although not essential):
A Mendix Rapid and Intermediate Developer certification, higher or equivalent in other low code tools.
Skills to draw out user stories from clients and map these to process diagrams and requirement documents.
Experience or involvement of developing a web application using full stack development.
Experience in developing in Java and/or JavaScript.
Experience in HTML, CSS or other front end frameworks (e.g. Angular).
Experience of leveraging cloud based services e.g. Microsoft Azure, Google Cloud Platform or Amazon Web Services.
Experience in DevOps, CI/CD and/or equivalent deployment processes.
Experience in data visualisation tools (e.g. Tableau, MS Power BI).
Experience of data manipulation tools (e.g. Alteryx).