As a Software Developer, at Digital Assurance & Technology (DAT) team, you will help organizations in leverage software development and technology to achieve a competitive advantage.
Your key responsibilities
- Be part of multiple consulting projects for different clients;
- Software development;
- Identifying and defining customer requirements;
- Developing technical solutions using development tools and methodology;
- Developing software components, codes and programs to deliver technical solutions that support business requirements;
- Assisting clients on their enterprise applications implementations;
- Acting as mentor and coach to the junior members of the team and leading by example; Understand EY and its service lines and actively assess/present ways to serve clients.
Skills and attributes for success
- Business mindset;
- Strong analytical and problem-solving skills;
- Ability to delivery multiple projects and to present information in a clear and concise manner;
- A strong work ethic;
- Forward thinker and self-starter;
- Creative, proactive, team player and able to work under pressure.
- Some commercial acumen.
To qualify for the role, you must have
- Master’s degree in Computer Engineering, Software Engineering, Electrotechnical Engineering or other related field;
- 6 months to 3 years of professional experience in software development;
- Experience in consulting environment is valued;
- Programming skills in one or more of the languages (e.g. Python, .Net, SAS);
- Skills in Databases (SQL);
- Experience in data visualization (e.g. Power BI, Microstrategy, Tableau);
- Focused in project management;
- Ability to think out of the box and create multidisciplinary solutions;
- Full English Proficiency.
Highly motivated individuals with excellent problem-solving skills and the ability to prioritize shifting workloads in a rapidly changing industry. An effective communicator, you’ll be a confident team player equipped with strong people management skills and a genuine passion to make things happen in a dynamic organization. If you’re ready to take on a wide range of responsibilities and are committed to seeking out new ways to make a difference, this role is for you.