Design and build highly complex software solutions (specifically front-end Angular applications) using agile / XP / TDD.
Program well-designed, efficient code (specifically Angular, some java) independently.
Collaborate with designers, developers, and product owners to build solutions.
Clearly communicate team wide progress and identify blocking processes / patterns that hold a team back.
Participate in paired programming and code reviews with juniors to expand the team’s collective knowledge and understanding of software engineering.
Ability to translate technical jargon to business partners
Complete independent research to refine best practices and present work to peers.
Turn complex ideas into manageable pieces of work to complete as part of a product team.
Coach and mentor software developers.
Provide technical guidance to leadership so that solutions are built with innovation and sustainability in mind.
Learn the business drivers of a product and help drive the technical direction of a product to fulfill the desired vision.
Good to have Experience integrating with adobe systems
Strong skills to effectively interface with clients.
Requirement analysis, conceptual, logical and detailed design skills
Configuration planning, testing, change management knowledge and experiences
Strong collaboration and team leading skills
Experience with software design patterns is advantageous
Agile Development Methodology experience is advantageous
Experience in Javascript ES6 / CSS / HTML / RWD / Bootstrap
Report this job
Thank you for reporting this job!
Your feedback will help us improve the quality of our services.