Who We Are
Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact.
To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures—and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive.
What You'll Do
To realize our digital transformation, we need to transform our products, experiences, processes, technology and how we operate. Delivering our clients unrivalled experience of exceptional service, value and flexibility is part of our DNA. We are looking for people who are passionate about Agile ways of working and want to spread this approach within our teams and business processes.
BCG consultants rely on our internal Knowledge organization to provide research and expertise for client work. Requests for Knowledge assistance are managed through request management system (RMS) which is highly customized system based on the ServiceNow platform, and a self-service Research Center portal. These are maintained by product teams who continually enhance and update the platforms to meet changing business needs. a strong candidate to provide operational and product analysis support.
You will join our squad responsible for developing and supporting DS RMS application on the ServiceNow portal technology and will work with teammates and stakeholders located around the world to deliver value to our users. RMS has got a backend ServiceNow platform used to run reports. Product has exhaustive ServiceNow rules-based routing which triages tickets to different teams. Product uses ServiceNow Out-of-Box – email templates, notification, feedback mechanism, Out of Office, User Profiles.
You will work on stories involving scripting and configuration for frontend and backend on both ServiceNow portal and ServiceNow technology. You will help us deliver more value from our existing implementations such as Incident, Problem, Change, Request, Service Catalog, Knowledge, and more.
You will join our squad as a platform engineer and work with our high performing team of engineers, administrators, and architects. You will participate in our agile scrum ceremonies and work closely with our product owner, scrum master, and analysts to prioritize your work to be delivered each sprint. Your main focus will be on development, but you will also contribute to solution design, configuration, troubleshooting, training, documentation, and support activities.
Among your responsibilities, you will:
Leadership & Team ManagementLead and mentor junior developers, providing technical guidance, best practices, and performance feedback.Foster a collaborative team environment, encouraging innovation, continuous improvement, and knowledge sharing.Act as a technical liaison between teams, ensuring smooth communication and coordination across departments.Drive strategic decision-making by identifying opportunities for process enhancements, automation, and efficiency improvements.Take ownership of critical initiatives, ensuring alignment with business goals and timely delivery of high-quality solutions.Frontend Development & Custom Widget EngineeringDevelop custom widgets using AngularJS or other JavaScript frameworks, ensuring modularity and reusability.Implement component-based structures including HTML templates, client controllers, server scripts, and CSS for interactive UI experiences.Ensure responsive design across devices to enhance user experience.Utilize event-driven architecture for inter-widget communication via $scope, $emit/$broadcast, or other suitable methods.Enhance component reusability using AngularJS custom directives.Leverage third-party UI libraries (e.g., ui-select, AngularJS Material Design) for an intuitive and modern UI.Implement dynamic form handling using AngularJS form controls, validation directives, and external UI libraries.Integrate state management techniques for optimized widget behavior and performance.Maintain sub-project codebase separation, portal theme versioning, and overall portal code organization.Manage and optimize React-based Capacity Dashboard development and maintenance.Backend EngineeringMaintain backend code organization, ensuring a structured separation between modules, frontend-callable scripts, and backend-only logic.Ensure clean separation of OOTB (Out-of-the-Box) code (e.g., RITM, Task) from custom projects within shared instances.Uphold code quality standards through code reviews and automated tools (e.g., JSLint, GV tool) while enforcing a mandatory coding policy.Optimize database performance through efficient table usage and ongoing archiving strategiesData Management & API IntegrationImplement two-way data binding between HTML views and JavaScript models for seamless UI updates.Develop, integrate, and optimize REST APIs to enhance data retrieval and minimize load times.Manage large datasets with techniques such as pagination, caching, and lazy loading for performance optimization.Maintain third-party API integrations with systems such as Finance API (GraphQL), Workday API, and Integreon API.Performance Optimization & SecurityOptimize application performance by asynchronous data loading, reducing API calls, and resource compression (e.g., images, scripts).Implement role-based access controls, input validation, and security best practices to mitigate risks like XSS and other vulnerabilities.Stakeholder Communication & Requirement AnalysisCollaborate with customers and stakeholders to gather enhancement requests, define requirements, and document user stories for development teams.Set clear expectations for product capabilities, progress updates, and roadmap planning.Interface with cross-functional teams to drive technical integrations and resolve dependencies between products.System Monitoring, Support & TroubleshootingRespond to end-user inquiries, troubleshoot complex system issues, and coordinate resolutions for escalations beyond L2 support.Monitor system health, coordinate responses to outages, and ensure high availability of applications.Maintain documentation on system functionality, operational workflows, and end-user guides.Agile & Project CoordinationWork in an Agile development environment, collaborating with a Scrum Master to remove impediments and ensure timely sprint delivery.Assist in QA testing and validation for new features, bug fixes, and enhancements.Support special projects related to product enhancements, documentation updates, and knowledge base (KB) article improvements.What You'll Bring
8+ years’ relevant experience as a technical, product or business analystExtensive development experience in Frontend and Backend both on Service Now Portal & SN technologyWell versed with SN table structure as well as SN standard featuresETL experience. We use SnowMirror ETL tool to create views for Tableau dashboards, reportsExpertise in agile principles and ways of workingAbility to work well with business stakeholders, users and technical team membersStrategic thinker who can converge ideas into tangible productsHighly organized & proactiveStrong communications and stakeholder management skillsExperience working with JIRA or similar tool a plusEntrepreneurial spirit and comfort working within rapidly changing environmentA great aptitude for learning new technologies and systems. Our complex, proprietary systems require a proven ability to learn how it works be crucial in communicating with customers and dev teamsA knack for anticipating dependencies and risks and are continually looking for ways to improve processes and operationsWho You'll Work With
Every member of your squad including Product Owners, Scrum Masters, Software Engineers and QA EngineersInternal customers, translating their voice and needs into user stories and engaging users as neededTechnical members of other Tribes and teamsOther members of your ChapterAdditional info
YOU’RE GOOD AT
Communication and collaboration, with a customer service mindsetYou’re good at understanding and empathizing with customers, responding to their needs with the right level of urgency and professionalism. You’re good at listening, asking the right questions, suggesting different options, documenting needs in user stories, proactively addressing issues and communicating progressYour listening, speaking, reading and writing in English is excellent. Your communication is clear, succinct, professional and polishedYou enjoy working on a team and collaborating with others. You’re confident and willing to actively engage customers and RMS team members. You bring a positive, can-do attitudeSweating the detailsYou’re meticulous, precise, and anticipate potential problemsYou’re continually looking for ways to improve processes and operationsYou’re good at documenting details in user communications, user stories, system documentation and training materialsTechnical acumen- learning new systems and technologiesYou’re tech savvy and have an aptitude for learning new technologies and systems. The RMS is a complex, proprietary system, and your ability to learn how it works be crucial in communicating with customers and the dev team
Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.\n
BCG is an E - Verify Employer. Click here for more information on E-Verify.