Are you a critical thinker who enjoys taking on the challenges presented by data migrations across distributed systems?
Would you like to help build the next generation of enterprise tooling to make the adoption of Workday features as quick and easy as possible for our customers and implementation partners?
As a Software Development Engineer in CDT, you’ll be designing and developing the tools which help customers adopt Workday and it’s features, by making it easy and reliable for them to move their data and configuration objects into their Workday environments using various modern technologies and platforms.
You’ll be joining teams which are always striving to improve their ways of working and development processes to increase our efficiency, security and quality of releases. You’ll be using your unique experiences and skills to contribute to the team’s success in delivering high value, high quality software to our customers.
What you will do:
- Put our customers first by working closely with Product Management to ensure we deliver solutions that add value to our customers.
- Live the Workday core values on a daily basis.
- Design & develop high quality, secure enterprise solutions.
- Display innovative & analytical thinking.
- Follow agile methodologies to drive continuous delivery.
- Learning and sharing what you've learnt with others.
- Proud to support the software you've built.
- Collaborate well with your team and teams across Workday.
- Bachelors or higher degree in a computer related field or equivalent
- 3+ years of software development experience in a development team using Scala, Java or any other OO/FP languages.
- Familiarity with modern developer tools & practises.
- Good verbal and written communication skills.
- 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.