Software Development Engineer - UI Server- Opportunity Onramps


July 22, 2021

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
We are the UI feature teams at Workday - primarily responsible for delivering new UI features to our customers (internal and external). We are engineers with customer-first mentality and our teams comprise of server engineers, client engineers and QA engineers all in one agile scrum team.
Workday User Interface is generated dynamically from metadata. Our engineers focus on building beautiful user experiences without worrying about the application logic. UI Server engineers support code developed in a very high performance, memory intensive environment. This is a very large scale web server environment.
Opportunity Onramps® at Workday is a movement dedicated to creating economic opportunity for all. We deeply believe that talent is everywhere, but opportunity is not, and through our programs and initiatives we aim to close the opportunity divide. We do this by providing training, internships, and job opportunities for nontraditional candidates from diverse backgrounds.
We recognize that people do not follow the same path in life or their career. Sometimes people need to take a break from a traditional job or career for family, personal, educational, or other reasons. At Workday, we embrace the pause, and the unique perspectives it can provide. Through our Opportunity Onramps programs, we support job seekers as they relaunch their careers back into the workforce.
About the Role
We are looking for server (backend) engineers with enough exposure to front-end technologies to feel comfortable in a full-stack scrum.

  • Collaborate with peers on technical design, work estimation and implementation of new features including interfaces/contracts with storage system, data transformation and handoff to front end technology.

  • As a part of an agile development team, work with fellow engineers of various disciplines (client, server, etc), product managers and automation engineers to deliver customer-centric features on the Workday UI.

  • Collaboratively develop solutions using the latest data technologies including React and Java.

About You
We would love to discuss your:

  • Professional experience with enterprise web applications deployed continuously

  • 2-3 years of relevant experience

  • Educational background in relevant field (Computer Science, HCI, etc).

We're Looking for:

  • Java experience.

  • Deep understanding of Object-Oriented Programming.

  • Utilize common design patterns. (MVC, Inversion of Control, Event-driven systems)

  • Hands-on with testing, build automation, deployments, and monitoring (in addition to design and implementation).

  • Javascript experience (React/Redux) optional, good to have

  • GWT experience optional, good to have

In addition, to be eligible for this role with Opportunity Onramps, candidates must have a minimum of three years of prior work experience and a break from the traditional workforce for at least one and a half years.
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.