Software Developer/ Engineer/ Architect

Sr Software Development Engineer - Workday Learning

About the Team

You will join our Learning Packaged Content team, based in Dublin, to build scalable and reliable solutions to manage and deliver rich packaged content.
This team manages all standards-based eLearning content within Workday, which empowers our customers to capture and share knowledge, communicate, learn new skills, and grow their careers. This position will collaborate closely with the wider Learning group and teams based in Canada and the US. 
We need smart and passionate engineers who proudly contribute clean code and collaborate effectively with various stakeholders and are not afraid to think outside the box. We believe that the best user experiences combine engineering excellence, immersive UIs, and secure backend services. 
The software you write will have an impact on millions of people. Our customers include Netflix, Airbus, Airbnb, EA, Patagonia, Sony, Toyota, and many more great companies around the world.

About the Role

  • Design and develop software that enables people to use and engage with media content
  • Contribute to gathering technical requirements and architectural decision making
  • Mentor other developers by sharing your expertise
  • Innovate on new products and features that can reach millions of users
  • Deliver reliable software through continuous integration, automated testing, and in-depth code reviews
  • Drive process and tooling improvements
  • Work on an Agile Scrum team that delivers on shared commitments

Basic Qualifications:

  • Deep knowledge of one or more major programming languages including Java, Javascript, Kotlin, or Python
  • A proven track record of delivering and scaling production quality software
  • Applied web application architectural patterns and best practices
  • Experience working in an agile environment
  • An independent, inquisitive, and self-motivated approach to learning
  • A positive attitude and excellent communication skills
  • A passion for writing clean, testable, and scalable code

Other Qualifications:

  • Knowledge of Learning platforms and LMS
  • Proven experience in successfully delivering cloud-based web applications in AWS
  • Knowledge of technologies and patterns used within AWS including EC2, Lambda, S3, Aurora RDS and Terraform
  • A degree in computer science or similar