- Company Name
- Sysco
- Job Title
- Software Engineer- Workday
- Job Description
-
**Job title:** Software Engineer – Workday
**Role Summary:** Deliver high‑quality software and Workday integration solutions across the full stack. Design, develop, test, and deploy cloud‑native applications while ensuring adherence to architecture standards, secure coding practices, and agile delivery.
**Expactations:**
- Produce production‑ready code meeting functional and non‑functional requirements.
- Proactively manage technical debt and defect resolution.
- Participate fully in sprint ceremonies, contributing to planning, reviews, and retrospectives.
- Drive continuous improvement through research, automation, and adoption of DevOps and cloud practices.
**Key Responsibilities:**
- Write clean, maintainable code in modern languages (Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce).
- Develop unit, integration, and end‑to‑end tests; maintain test coverage and regression safety.
- Build and maintain Workday integrations: APIs, Enterprise Interface Builder, XSLT, ISU, PGP encryption, custom reports, and calculated fields.
- Apply Test‑Driven Development, code reviews, static analysis, and secure coding guidelines.
- Implement CI/CD pipelines, SDLC automation, monitoring, and telemetry.
- Conduct spikes, technology evaluations, and feasibility studies.
- Deploy and support applications on cloud platforms (AWS).
- Collaborate with design, QA, deployment, and production support teams.
**Required Skills:**
- 2–5 years of agile development experience after a bachelor’s in CS or equivalent.
- Strong coding, testing, and application development in multiple languages and platforms.
- 3+ years building cloud‑native apps with open‑source frameworks, notably Spring.
- 2+ years of REST API design, implementation, and event‑driven architecture.
- 2+ years of Workday integration development (EIB, XSLT, ISU, PGP, custom reports).
- Proficient with Git, CI/CD, containerization (Docker/Kubernetes), IaC, and monitoring tools.
- Experience with cloud deployment (AWS), DevOps practices, and agile methodologies (Scrum, Kanban, XP).
- Strong analytical, problem‑solving, and communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
- Relevant certifications (e.g., AWS Certified Developer, Workday Certified Integration Developer) are a plus.