About the Role
Role & Responsibilities
Design, Develop, and Deliver new language features and tools for building enterprise applications.
- Drive and support innovation.
- Collaborate with highly experienced software engineers to build the next generation of Workday’s tool set for enterprise applications.
- Collaborate with peers on technical design, implementation of new features, and peer code reviews as everyday workflow.
- Advocate for continually improving the team’s productivity and code quality.
- Communicate across multiple teams to showcase new features and functionality.
- Work closely with product management and application developers on improving the platform.
About You
- Passionate about innovative software development and eager to learn cutting-edge technologies.
- Collaborative team player with excellent communication skills.
- Familiarity with standard development tools and processes (Git, Bitbucket, Gradle).
- Proven track record of driving projects to completion and overcoming roadblocks with enthusiasm and creativity.
- Have fun developing software!
- 8+ years experience software development with OO design.
- Experience with OO languages such as Java, Kotlin, C#, etc.
Other Qualifications
- Experience with code profiling and performance tuning.
- Good understanding of Software Engineering Principles.
- Strong verbal and written communication.
- Passion for code correctness (continuously improving testability and code quality).
- Adapt and deliver on time working in a fast-paced agile environment.
- Great Team player.
- BS in Computer Science.