Senior Software Development Engineer
Workday
(Pleasanton, California)Workday, Inc. is an on-demand (cloud-based) financial management and human capital management software vendor.
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.
-
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
Working Conditions
Operations Engineering
Questions
There are no answered questions, sign up or login to ask a question
- 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.