onsite
Senior Manager, Software Engineering - UKG
Software Engineer
Lead a high‑performing engineering team to design, build, and scale cloud‑native workforce solutions using Java, microservices, and AWS while driving Agile practices and continuous delivery.
About the role
Key Responsibilities
- Lead, mentor, and grow a team of software engineers delivering enterprise‑grade workforce management services.
- Architect, design, and implement scalable microservice solutions on AWS, ensuring high availability and performance.
- Drive Agile ceremonies, sprint planning, and continuous improvement to meet product milestones.
- Collaborate with product, UX, and QA stakeholders to translate business requirements into technical specifications.
- Champion CI/CD pipelines, automated testing, and DevOps best practices to accelerate release cycles.
Requirements
- 5+ years of hands‑on software development experience, primarily with Java and cloud platforms.
- Proven track record leading engineering teams in an Agile environment.
- Deep understanding of microservice architecture, RESTful APIs, and containerization (Docker/Kubernetes).
- Experience with AWS services (EC2, S3, Lambda, RDS) and infrastructure‑as‑code tools.
- Strong problem‑solving skills and ability to communicate complex technical concepts to diverse audiences.