EY Software Developer - Senior Associate/Manager, Advisory in All, Singapore

Title: Software Developer - Senior Associate/Manager, Advisory

Location: SG-All-Singapore

Job Number: SIN0033L

At EY Digital, we are a team of creative and inspiring designers, developers, and strategic thinkers that partner with our deep analytics team (EYC3) and strong Customer Research team (EY Sweeney) to focus on the business and employee experience implications of digital-first for our clients.

About the opportunity

Software Developers play a fundamental role in EY´s digital projects, being responsible for programming and maintaining the core of the applications and all its components. They also coordinate the pages, forms, functions, databases, and web servers with server side languages such as PHP, Ruby, and Python, and relational databases like SQL data type or non-relational as MongoDB.


Key Responsibilities:

  • Implement JavaScript handles on the side of the browser as a bridge between the interface and development engine, often by using a framework or enterprise-grade CMS like Sitecore or Adobe. Furthermore, they build and maintain third party integrations, by building services or fully baked applications.

  • Make good use of their broad range of technical skills and knowledge of web server configurations in order to modify and maintain the elements on different technical platforms. They are proactive and constantly study different coding languages, such as PHP, Ruby, Python, and JavaScript to stay up-to-date while being able to work under pressure, as they are the last link in the chain and must face all problems from the preceding development stages and find creative and flexible solutions to complex technical problems.

  • Need to be able to understand fundamental front end technologies to act as a server side enabler for these front end technologies, whether it is an IOT device, mobile application or a web application. A back-end developer acts as a conduit between user/digital interface and the backend supporting systems via integration interfaces.

  • Work closely with other engineers, tech architects, product managers, and designers, so being friendly and generally awesome to work with is a must.

To qualify for the role, you must have:

  • Tertiary qualified in Computer Science or related disciplines

  • You have at least 3 years of experience turning ideas into reliable, maintainable solutions

  • You are always seen as the person on the team that’s always prioritizes application and services quality, reliability, sustainability and security. Love solving challenging problems and devising elegant, maintainable technical solutions

  • You have a deep interest with everything digital & ‘bleeding edge’, never afraid to experiment and discover more. Always wanting to get your hand on everything and anything new and shiny.

  • You have an extensive portfolio of work with open source contributions to back-end platforms, databases and frameworks

  • You have experience with SOA, micro-services and cloud-based architectures

  • You have built highly available software and services with experience with Java, Scala, or Node.js, C, C , Boost, Informix, Python, PHP, Ruby, xcode, Swift, JavaCard, CSH, Django, MySQL, JavaScript, jQuery, Symbian, Maemo, C#, PostgreSQL, Grunt, MongoDB, Karma, Jasmine, Mocha, and Codeship, among others

  • You have a desire to work with a new team to drive design thinking and the value of human-centred design into everything we do, and you are familiar and comfortable executing using agile methods like Scrum.

What we look for

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 that collaborates with people from various teams while looking to develop your career in a dynamic organization.

What working at EY offers

EY offers a competitive remuneration package where you’ll be rewarded for your individual and team performance . We are committed to being an inclusive employer and are happy to consider flexible working arrangements. Plus, we offer:

  • Support, coaching and feedback from some of the most engaging colleagues around

  • Opportunities to develop new skills and progress your career

  • The freedom and flexibility to handle your role in a way that’s right for you

About EY

As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

Join us in building a better working world. Apply now.