Aequilibrium Senior Technical Consultant/Development Lead Full Time in Vancouver, BC


Branch Vancouver BC CA

Senior Technical Consultant/Development Lead
Vancouver, BC

Champion software process efficiencies. Experience developing software in Java/C++/Apex. 8+ years application and/or data design, architecture and development…

What You Are Getting Into
Hi. Thanks for checking us out. We are a boutique technology consulting firm helping local companies overcome technology hurdles and growing pains. Our name is derived from the concept of harmony and we take this seriously. We are smart and Agile, and we deliver awesome, quality work. This requires commitment, yet we remember to have fun, stay healthy and contribute to our community. Our casual environment is balanced by the professionalism and courtesy important for dealing with each other and our clients. Our office is located just east of Cambie on 8th Avenue (walkable and near transit) where we are surrounded by coffee shops and eateries. If you are looking for an opportunity to contribute to a growing technology consulting company, where you can participate in business decisions while continuing to grow your technical knowledge, we invite you to explore us further.
How you will contribute
You will help our clients become more effective and efficient through our Plan, Build, Coach Agile-based methodology. Your strong technical acumen will allow you to engage actively in technology and related strategic dialogues, assume responsibility for the development and implementation of technology solutions as well as manage a team of local software developers. You will also support business development activities while working alongside our founder and strategy consulting team.
What you will be doing
As part of a small, highly technical team you will be driving technical design, best practices and implementation of solutions for technologies such as SalesForce.com. The beauty of what we do is the variety. One day you could be participating in design, development and implementation of applications using existing and emerging technology platforms, the next, acting as the subject matter expert in the design and integration of a project. You’ll be involved in a spectrum of activities, from client conversations to hands-on design and development. Your responsibilities will include but are not limited to:
Lead and advise on technical solutions and technical issue management for software
Champion and guide Agile processes and methodology
Mentor, grow and manage a highly skilled and productive team of developers through all phases of the technology life cycle, including requirements definition, design, development, testing, quality assurance and peer reviews
Support ongoing learning and training in technology and tools
Provide technical oversight on projects to ensure that technical aspects are completed on time and on budget
Reduce project technical risk by uncovering design issues early in the project, sharing best practices, and recommending alternative solutions
Help define technical requirements and design technical solutions
Champion software process efficiencies
Establish client relationships and consistently deliver quality service. Monitor progress, manage risk and ensure key stakeholders are kept informed about progress and expected outcomes.
Stay abreast of industry trends and technology changes.
Assist in project scoping and support project management by reviewing and providing input to project plans assigning and allocating based on both team and client needs
Support sales activities by scoping and estimating new work as well as being involved in presentations to potential clients
Proactively solve technical issues
Your Qualifications
4+ years technology consulting experience designing and developing application solutions
8+ years application and/or data design, architecture and development experience; experience with emerging cloud based technologies a plus
5 years experience supervising technical staff
Bachelor’s degree in Computer Science or equivalent education and experience
Experience developing software in Java/C++/Apex
Experience with SaaS, PaaS, and/or IaaS
Knowledge of CRM, CMS and other applications
Your Skills and Attributes
Understand what it mean to be a consultant
Reliable with a positive attitude
Excellent communication skills with clients and colleagues
Able to juggle multiple projects
Forward thinking and self starter that thrives on new challenges and adapts to learning new technologies
Passionate about technology and using it to help solve business issues
Strong analytical and problem-solving skills
A strong work ethic

or proceed with Standard Application Form.

Employment Type: Full Time
Location: Vancouver, BC, CA
Posted on: 2015-03-21
Posted by: