Senior Software Development Engineer

Workday

(Pleasanton, California)
Full Time
Job Posting Details
About Workday

Workday, Inc. is an on-demand (cloud-based) financial management and human capital management software vendor.

Responsibilities

Part of a development team responsible for deployment automation of the Workday infrastructure and application stack.

  • You will make heavy use of Chef (from Opscode) for configuration management to deliver the solution

  • On-going collaboration with multiple development teams across the Workday organization.

  • Follow a production development lifecycle process including specifications, development, test and production rollout.

Ideal Candidate
  • 5+ year’s development experience

  • Development experience with Python or Ruby

  • Knowledge of at least two programming languages

  • Experience with test frameworks for your language of choice, TDD/BDD a plus

  • Experience leading features & design through implementation & support phases

  • Ability to pick up new technologies quickly

  • Excellent written and verbal communication skills

  • Experience working within an agile development process.

  • Solid experience at the system level with Linux.

  • Configuration management experience (chef, puppet, cfengine)

  • Experience with distributed systems at a large scale

  • An understanding of software / release life cycle

  • Experience designing and building REST based APIs

  • BS Technical degree or equivalent experience

Compensation and Working Conditions

Working Conditions

Operations Engineering

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Pleasanton, California
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • Agile Development Process
  • Linux
  • Python
  • Ruby
  • Strong Oral and Written Communication
  • Thorough Understanding of Software Development Life Cycles
  • Behavior Driven Development (BDD)
  • D Programming Language
  • REST
  • Software Configuration Management
  • Test Driven Development (TDD)
  • Chef Software
  • Distributed Systems
  • CFEngine
  • Puppet

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.