JOB SUMMARY
As a Senior Full Stack Engineer working within our Corporate Services Technology group you will work within a team comprised of hard-working technologists who believe in the power of innovation and constant collaboration. We believe that small, empowered, self-motivated teams can achieve outstanding things. In this role you will be working towards a wide set of capabilities that support our Real Estate and Workplace Experience functions such as visitor and meeting experience management and building management solutions.
Key Responsibilities
This is an opportunity for a highly motivated Full Stack Engineer to join our Corporate Services Technology group, who are responsible for enabling the next generation of associate experience for real estate and workforce planning. We excel in the construction of high quality, secure and scalable cloud platforms using industry-leading engineering principles and practices. We are a global team which has a passion for continuous learning while pursuing engineering perfection in an open and transparent culture.
Required Qualifications
A proven understanding of Agile software development methodologies
Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service development and integration, common design patterns, secure application development, and test coverage
Familiarity with design patterns and microservices architecture
Active interest in new technology and emerging engineering practices
Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: (e.g. Java, Spring Boot)
Proficiency in developing containerized applications using Docker on Kubernetes
Proficiency with API Gateway management and orchestration using technologies such as Stratum or Apigee.
Experience with client-side languages, libraries, and frameworks: (e.g. Angular/TypeScript, Node, NPM, HTML/CSS, RxJS)
Familiarity with non-functional application requirement and technologies to support.
Strong background in unit testing and/or API testing
Experience in requirements gathering, solution architecture, and end-to-end delivery of business applications.
Preferred Qualifications
Experience with AWS (ex: EC2, ELB, VPCs, EKS, Serverless) is preferred.
Experience with deployments, data integrations, CI/CD such as Jenkins Core