Software Developer, Deployment & Adoption Platform (DAP)
Apply remote type Flex locations Ireland, Dublin time type Full Time posted on Posted Today job requisition id JR-0092984
Your work days are brighter here.
At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. Our culture, driven by the value of putting our people first, is central to who we are. We believe a healthy employee-centric, collaborative culture is essential for success in business. That’s why we look after our people, communities, and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion; it's what makes us unique.
About the Team
Are you a collaborative, opinionated, and fun Software Engineer with an interest in Scala or Functional Programming? Do you want to work with a great team to build new and constantly evolving products? Are you passionate about the solutions you deliver, their quality, and the development process? If so, keep reading.
About the Role
As a Software Development Engineer in DAP (Deployment Adoption Platform), you’ll be designing and developing tools to help customers adopt Workday and its features, making it easy and reliable to move their data and configuration objects into their Workday environments using various modern technologies and platforms.
What you will do:
* Put our customers first by working closely with Product Management to ensure we deliver solutions that add value.
* Live the Workday core values every day.
* Design & develop high quality, secure enterprise solutions.
* Display innovative & analytical thinking.
* Follow agile methodologies to drive continuous delivery.
* Learn and share knowledge with others.
* Support the software you've built.
* Collaborate well with your team and teams across Workday.
What you will learn:
* How to build and maintain distributed systems at an enterprise scale.
* Using Scala and Functional Programming to develop real-world solutions.
* Using Kanban methodologies to develop software.
* We do not believe in the ‘perfect’ candidate, and we are happy to train and teach the skills needed for you to be successful in your career.
About You
Basic Qualifications:
* Bachelor's or higher degree in a computer-related field or equivalent relevant experience.
* 3+ years of software development experience in a team using Scala, Java, or any other OO/FP languages.
* Familiarity with modern developer tools & practices.
* Good verbal and written communication skills.
Other Qualifications:
* Experience with CI/CD pipelines and automation.
* Experience with BDD/TDD and QA automation.
* Interest or experience in Functional Programming.
* Knowledge of architecture & design patterns.
* General Linux and CLI familiarity.
* Appreciation for diverse ideas in innovative solutions.
Our Approach to Flexible Work
With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).
About Workday
At Workday, our employees have always been our number one Core Value. Our commitment to value inclusion, belonging, and equity (VIBE) is the cornerstone of all we do. Workday is a leading provider of enterprise cloud applications for finance and human resources.
Workday is proud to be an equal opportunity workplace. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
#J-18808-Ljbffr