Design, build, and operate secure, scalable products for Compensation Collection, Shadow Payroll, and Equity offerings in a regulated, multi‑jurisdictional environment.
Responsibilities
Build and evolve modern web experiences using Next.js, React, and TypeScript
Design and implement backend services and APIs with C#, .NET, and WebAPI
Deliver Azure‑native implementations of payroll and equity workflows
Contribute to system architecture and technical design for multi‑country payroll
Own production readiness including logging, monitoring, and incident response
Requirements
Bachelor’s degree in computer science, Engineering, or related field
Design, build, and operate secure, scalable products that power our Compensation Collection, Shadow Payroll, and Equity offerings for the world’s most complex multinational employers.
Responsibilities
Build and evolve modern web experiences for Compensation Collection, Shadow Payroll, and Equity products using Next.js, React, and TypeScript
Design and implement backend services and APIs using C#, .NET, and WebAPI
Deliver Azure-native implementations of shadow payroll calculation engines, compensation aggregation pipelines, and equity tax event workflows
Contribute to system architecture and technical design for multi-country payroll, compensation, and equity domains
Own production readiness for your work including logging, monitoring and alerting, reconciliation tooling, incident response support, and operational documentation
Requirements
Bachelor’s degree in computer science, Engineering, or related field required
Senior Software Developer responsible for creating and maintaining software, systems, websites, applications and solutions for web, desktop and mobile platforms.
Responsibilities
Support the main software, which is an ERP
Maintenance and minor improvements
Handling Bugs
Creating and maintaining software, systems, websites, applications and solutions for web, desktop and mobile platforms
Requirements
Bachelor's Degree in computer science or related field
Develop and support AI-driven software solutions for BCG’s consulting and X teams, collaborating across backend, frontend, APIs, integrations, and cloud environments.
Responsibilities
Collaborate with consulting teams to gather requirements, specify, design, develop, deliver, and support software solutions
Provide technical support through deeper understanding of relevant software solutions and processes
Support the development of AI agents, bots, automation workflows, and LLM-based features
Own end-to-end development with excellent analytical and communication skills
Requirements
Bachelor’s or master’s degree in computer science, Information Technology, or a related field