Sr Full Stack Developer
Location: US, CA, Manhattan Beach
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Software
Function: Engineering

Company profile:
The Boston Consulting Group (#URL_45423e1e16703aa4d8ee444d3ad69bb51525f1dad0b3115713cf80dc496299e2#) has launched a new digital business, BCG Digital Ventures (#URL_4968ff917b2cf554a3e92b004e0c92d03e4c10730070a0df7e84f0d3db806e53#) - a digital innovation, product development, and commercialization firm.  This first-of-its-kind firm will bring unique capabilities to create and grow disruptive digital products and platforms.  BCG Digital Ventures goes beyond providing consulting, design, and technology services to form strategic venture teams with its clients in order to rapidly develop, launch and grow transformational digital products, platforms and businesses.The Boston Consulting Group (BCG) is a global management consulting firm and the world's leading advisor on business strategy.  BCG partners with clients from the private, public and not-for-profit sectors in all regions to identify their highest-value opportunities, address their most critical challenges, and transform their enterprises.BCG was founded in 1963 and is a privately owned firm with more than 7,000 employees across 81 offices in 45 countries.  Integrity, respect for the individual, delivering value, and making an impact on society are just some of BCG's core values. BCG's commitment to both their clients' success and their own standards is what sets BCG apart as a world-class professional services organization.

Job description:
THE COMPANY: BCG Digital Ventures (#URL_4968ff917b2cf554a3e92b004e0c92d03e4c10730070a0df7e84f0d3db806e53#)The Boston Consulting Group (#URL_45423e1e16703aa4d8ee444d3ad69bb51525f1dad0b3115713cf80dc496299e2#) has launched a new digital business, BCG Digital Ventures (#URL_4968ff917b2cf554a3e92b004e0c92d03e4c10730070a0df7e84f0d3db806e53#) - a digital innovation, product development, and commercialization firm.  This first-of-its-kind firm will bring unique capabilities to create and grow disruptive digital products and platforms.  BCG Digital Ventures goes beyond providing consulting, design, and technology services to form strategic venture teams with its clients in order to rapidly develop, launch and grow transformational digital products, platforms and businesses.The Boston Consulting Group (BCG) is a global management consulting firm and the world's leading advisor on business strategy.  BCG partners with clients from the private, public and not-for-profit sectors in all regions to identify their highest-value opportunities, address their most critical challenges, and transform their enterprises.BCG was founded in 1963 and is a privately owned firm with more than 7,000 employees across 81 offices in 45 countries.  Integrity, respect for the individual, delivering value, and making an impact on society are just some of BCG's core values. BCG's commitment to both their clients' success and their own standards is what sets BCG apart as a world-class professional services organization. THE OPPORTUNITY: SENIOR FULL-STACK DEVELOPER BCG is looking for exemplary software developers who are passionate about designing product user interfaces to help drive the rapid growth of BCG Digital Ventures.  The developers will help BCG clients imagine, bring-to-life and launch digital businesses and solutions.  To do this, BCG is looking to hire a group of world-class business/strategy, product design, and technology professionals with deep knowledge and experience in digital businesses and solutions – from mobile applications and ecommerce, to new and emerging digital solutions yet to be realized.Specifically… Transform and interpret graphic visual or interaction designs into web-based and/or mobile UI’s.Work with project managers, business analysts and designers to ensure timely delivery of software components.Provide concise yet comprehensive technical specifications and documentationWork with database administrators on all aspects of data manipulation, extraction, transformation and loading.Engage in project assessment and scoping to ensure that all technical possibilities are exploredSupport the work, priorities and values of the team, providing cover or support as neededMonitor work against the production schedule, provide updates to the team and report any technical difficultiesDevelop over time a degree of multi-skilling and knowledge sharing with other Digital  Software Engineer(s) in order to be able to provide cover or support as requiredWork to agreed standards to ensure best practice within the DV teamCo-Develop and apply effective Quality Assurance test plansMaintain awareness of best practice and trends in the wider digital sector

Requirements:
EDUCATION: Undergraduate degree in Computer Science or related area; Master’s or advanced degree highly preferred.EXPERIENCE: 2-5+ years experience with Software development or related experienceAdvanced knowledge of JavaScript, AJAX, HTML, CSS, JSON and JQueryProfessional experience with MVC, SQL Databases, CMS and some PHP, Ruby, Perl, .NET, Java or equivalent server-side languageExperience with Agile PM methodology highly desirablePossess a passion for digital products and services.Mastery with organizing information, developing impactful experience concepts, designing advanced layouts and interactions for all things digital.Demonstrated success at project execution and delivery, and ongoing project communicationStrong written, verbal and interpersonal communication skills.Self-motivated, takes initiative, possesses creative problem-solving skills and willingness to offer suggestions for improvement; able to build effective relationships to leverage resourcesProven diligence, attention to detail and technical intuition.Service-oriented, flexible, positive team player, capable of interacting and problem solving with a multidisciplinary team.An organized and composed professional, able to handle competing priorities and work effectively in a challenging fast paced environment.Exercises judgment in managing confidential/sensitive information; trustworthy, ethical and possesses the highest levels of character and values.Must be able to thrive in a fast-paced, intellectually intense, service-oriented environment and to interpret rules and guidelines flexibly to enhance the business and in keeping with BCG’s values and cultureProven Experience working successfully within a complex matrix structured organization is essentialIt is necessary to have the ability to understand and manage complex reporting relationships and incorporate multiple labor laws and cultures.

Benefits:
Why BCG?Is BCG for me?Career GrowthWorking at BCGMeet BCGersFAQ“Top 5 Fortune’s Best Companies to Work for”96% of the staff is proud to be part of BCG92% of alumni recommend BCG as place to workBCG works with 2/3 of Fortune 500 Companies