Job Description:
The Associate Desktop Experience team is looking for a Principal Software Engineer/Tech Lead that will work within a team based agile model to deliver features and functionality for a large group of associates to help and support our customers. We are a team that is passionate about delivering functionality that empowers WI Contact Centre associates to deliver better experiences for our customers.
Crafting a Best-in- Class associate experience is a top priority for Workplace Investing. Our goal within the Services Associate Experiences Product Area is to build an overall experience & platform that delights our customers and associates anticipates their needs and meets our ever growing need to scale our product. This role will lead the technical direction for a dedicated team while partnering closely with the Directors of Software Engineering and Architecture leadership. A key part of this role is to co-ordinate with five or more multi-functional teams to deliver platform-level capabilities. The work involved is embedded in a microservices-based ecosystem that demands teamwork across applications and teams.
The Expertise you have
- A bachelors or postgraduate degree in a technology-related field.
- Over 8 years of hands-on development experience.
- Consistent track record of leading teams in delivering full-stack technology solutions.
- Strong passion for crafting and optimizing outstanding end-user experiences.
- Deep expertise in building front-end applications and mid-tier services.
- Skilled in translating complex technical concepts for non-technical stakeholders including product owners and partners.
- Collaborative teammate with experience in developing deploying and supporting key applications and features.
- Extensive background in breaking down sophisticated business challenges into innovative efficient and scalable solutions.
The Skills You Bring
Technical Skills
- Relevant knowledge of modern application architecture patterns and emerging technologies
- Detailed experience with modern SPA JavaScript frameworks (Angular Vue React JS) preference for Angular
- Extensive experience in Java / Spring boot / Spring Core / Web Services (REST) / Kubernetes orchestration / GraphQL
- General experience of Api management using Swagger and OpenAPI with knowledge in Integration Technology Java Camel
- Client-side language library and framework proficiency: Angular JavaScript/TypeScript Node NPM HTML CSS/SASS RxJS Jasmine/Karma/Storybook/Playwright
- Appreciation for and alignment to standard methodologies regarding object-oriented design coding standards RESTful service consumption and integration common design patterns secure application development and test coverage
- Application build deploy using Continuous Integration/ Deployment (CI/CD) tools Jenkins Core Maven and maintenance of pipelines.
- Expert understanding of docker cloud-computing / cloud services platforms. With AWS being favourable.
Leadership & Team Management
- Team Leadership: Skilled in leading motivating and mentoring team members to consistently meet or exceed performance expectations.
- Collaboration: Experienced in liaising with Interop partners and working closely with the Harmony Enterprise Platform team to engage with peers across business units. (Desirable)
- Technical Communication: Proficient in communicating complex technical concepts in a clear and accessible manner to non-technical audiences.
- Engineering Excellence: Committed to upholding and surpassing engineering standards with a consistent record of driving efficiency and implementing best practices.
- Time Management: Strong ability to prioritize tasks delegate responsibilities and handle time optimally to meet deadlines.
- Ownership & Accountability: Takes full ownership of key responsibilities throughout the software development lifecycle ensuring timely and high-quality delivery.
- Agile Teamwork: Works closely with squad leaders QA engineers scrum masters and architects to achieve quarterly business goals and deliver impactful solutions.
Category:
Information Technology