Enterprise Innovation is at the forefront of the company's digital transformation and offers the opportunity to work with senior digital leaders across the firm. This group works across all lines of business to address client priorities and regulatory concerns. As a result, candidates who join will work with a truly cross-functional team to re-imagine challenging business problems and build new solutions. Through this, candidates will gain tangible experience in new digital ways of working and problem solving, using data to drive decision making. Collectively, this will broaden their understanding of the firm and make them a stronger digitally-capable candidate that will enable them to serve as the next generation of senior leaders.
Enterprise Innovation serves as a springboard for innovation within the organization. We focus on accelerating the firm's digital initiatives, tested and exploring ideas, transforming the way we work, partnering with clients and the wider ecosystem to develop solutions that service our clients and shape the industry.
You are the right fit for this role if you:
Care and know what it means to ship high quality code
Have strong aptitude for both logical and creative thinking
Have hands-on approach to work and 'can-do' attitude to start and finish ideas execution
Enjoy simplifying complex problems, tackling interesting and meaningful challenges
Enjoy working in fast paced collaborative, agile and cross functional environment where talent is valued over job title
Enjoy raising the engineering bar constantly for the team and wider organization
Are excellent communicator, self-driven and entrepreneurial with a strong sense of ownership
Are comfortable in dealing with ambiguity and solutioning using new methodologies and/or technologies
Role Description and Responsibilities
Full Stack Engineer is a hands-on role, the candidate will be responsible for every aspect of software development for different products incubated in the center from technology research, architectural design, building front end to back end services, integration with different systems, to setting up continuous integration and deployment pipeline.
We are looking for candidate who is highly versatile to work on broad range of technologies from responsive web, distributed computing, artificial intelligence, cloud automation, augmented/mixed reality and the list is growing depending on the needs.
Be a technical leader and valued contributor in an autonomous, cross-functional agile team
Collaborate with multi-disciplinary team of business users, product managers, ux designers, data scientists and infrastructure engineers
Fast learner and have interests to learn new technology stacks / frameworks as needed
Partner with product manager to understand the product vision, bring the vision alive through the creation of elegant and robust solution
Partner with UX Designer to bring alive the desired user experience
Design, lead and facilitate technical workshop with both internal and/or 3rd party engineering team
Propose technical solution and recommendation
Work hands-on across the entire software stack comfortably
Design, develop and deploy cloud native applications to private and/or public clouds
Design and develop elegant external-facing APIs
Application performance tuning
Produce documentation from architecture design to technical specification
Collaborate with engineering peers in Global Innovation network to foster great engineering culture and productivity
Contribute to the firms' digital communication / information sharing medium (i.e.: Blog posts, Podcast, etc.) to share engineering thought leadership, knowledge gained, and multiply success to the rest of the organization
Highly collaborative, able to effectively navigate organization boundaries
Qualifications
7-10+ years software engineering experience in high performance and demanding product teams
Portfolio showcasing applied knowledge of design patterns, creating elegant solutions to challenging problems, versatility in dealing with different technology stacks / platforms
Proven track record in fast moving agile environment, successful collaboration with multi-disciplinary team across time zones
Must have technical skills:
Strong fundamental and applied experience architecture patterns and styles
Strong fundamental and applied experience in Java stacks and open source frameworks
Strong fundamental and applied experience in front end languages: HTML5, CSS and JavaScript
Practical working experience in Angular 5+ / ReactJS
Practical working experience with common database technology such as MySQL, Oracle, MongoDB, or equivalent
Practical working experience in continuous integration
Practical working experience in deploying and running application on container technology
Desirable technical skills:
Proficiency in other common industry language such as Python
Advanced CSS3, layout practices and at least one CSS Preprocessor knowledge
Experience in developing Native/Hybrid Mobile Apps
Experience in developing batch and real-time data pipelines with data processing frameworks like Scio, Storm, Spark or equivalent
Bachelor's and/or Master's degree in Computer Science or related fields / equivalent practical experience
#PIQ
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Visit https://www.yoh.com/applicants-with-disabilities to contact us if you are an individual with a disability and require accommodation in the application process.