The Boston Consulting Group is a global management-consulting firm and the world’s leading advisor on business strategy.
We partner with clients in all sectors and regions to identify their highest-value opportunities, address their most critical challenges, and transform their businesses.
Our customized approach combines deep insight into the dynamics of companies and markets with close collaboration at all levels of the client organization.
This ensures that our clients achieve sustainable competitive advantage, build more capable organizations, and secure lasting results.
BCG is a private company with 80 offices in 43 countries.
BCG's Advanced Analytics team delivers powerful analytics-based insights designed to help our clients tackle their most pressing business problems.
We partner with BCG case teams and practices across the full analytics value-chain : framing new business challenges, building factbases, designing innovative analytics workflows, training colleagues in new methodologies, and interpreting findings for our clients.
The Advanced Analytics team is a global resource, working with clients in every BCG region and in every industry area. It is a core member of a rapidly growing Analytics enterprise at BCG a constellation of teams focused on driving practical results for BCG clients by bringing leading edge analytics approaches.
Work with project team members to gather, assess & organize business requirements.Develop web and mobile solutions using relevant technologies as listed below.
Create / Design DB structures; Write complex queries; Optimize & tune for performance.Work closely with stakeholders to gain a thorough understanding the business and project needs.
Develop, integrate, test and deliver high quality, robust solutions in a time bound manner as per the requirements.Execute and deliver as per project plans.
Work with the delivery lead for smooth implementation and testing of the application at client location if required.Contribute in the creation of re-
usable tools and libraries.Document, track, and monitor bugs, problems, and issues to ensure timely resolution.Participate in the rapid enhancement of solutions as required by stakeholders.
Perform peer code reviews to ensure quality and adherence to applicable standards.Maintain software development best practices.
Participate in estimation and planning of a project.