Do what you love. Love what you do.
At Workday, we help the world’s largest organizations adapt to what’s next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we’re serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work.
About the Team
Digital Adoption is an emerging innovation area in the software industry, which aims to let end-users fully embrace products rather than just simply use them. This field is fuelled by recent technological advances in the machine learning space, allowing software products to become context aware and adapted to the needs of individual users. Workday is investing in Digital Adoption as part of a strong continued focus on providing a top-class user experience for its customers.
About the Role
As a result of this investment, we are now looking for experienced Senior Software Development Engineers to start a brand new development team in our UI Platform group in Dublin. The UI Platform group is responsible for building the end user-facing layers of the Workday products.
The role we are recruiting for is a full-stack role building the rich DA web applications exposed to end users and any services needed to run these applications.
Modern technologies are used to ensure that our products have the best possible user experience. We have a tech stack based on Java in the backend with frontends currently being developed mainly in React. Our state of the art CI/CD processes enable us to ship software to production every week and get valuable early feedback from customers. Developing for scale is something that has been part of Workdays DNA from the start, and we are currently serving 10th of millions of employees in blue-chip companies world wide, using a fully cloud based solution with one single codeline.
To be successful and able to hit the ground running, it would be important to have a solid base in frontend development, ideally React. Other skills can be built up as part of the job. Also, if you are passionate about data analytics and machine learning then that would certainly be a plus, since a lot of our advanced features will heavily rely on ML to ensure we interact with users in the right way and at the right time.
For this role we are looking for a self-starter who has the experience to drive complex initiatives without being given detailed direction and is able to provide technical guidance and mentoring to the more junior team members.
Responsibilities:
Work in a multi-disciplinary scrum team. Define, build, deploy and own new features
Collaborate with visual and interaction designers to craft the UI of the product
Drive technical design and architecture meetings with the team and perform peer code reviews as part of everyday workflow
Demonstrate technical awareness, vision and influencing skills in your interactions with the people outside your immediate team/org
And finally: Have fun engineering software!
About You
Required Experience:
Bachelor’s Degree or higher, preferably Computer Science/Engineering
8+ years’ experience developing software in a commercial environment
5+ year experience in developing web applications in HTML5/CSS/JS using frameworks/libraries such as React
Experience writing backend service code in an OO based language such as Java or C#
Proven ability to work in an agile, fast paced continuous delivery environment
Preferred:
A passion for innovation and ability to contribute to shaping the technical and product roadmaps
Bachelor’s Degree or higher, preferably Computer Science/Engineering
8+ years’ experience developing software in a commercial environment
5+ year experience in developing web applications in HTML5/CSS/JS using frameworks/libraries such as React
Experience writing backend service code in an OO based language such as Java or C#
Proven ability to work in an agile, fast paced continuous delivery environment