BCG

Senior Delivery AI Software Engineer​

BCG
Apply
8 months ago
Casablanca, MoroccoSenior

Responsibilities

  • Build and maintain high-performance, scalable, and responsive web applications and services.
  • Translate business logic and business requirements into robust, maintainable production code.
  • Develop frontend and backend solutions using modern frameworks, UI component libraries, and REST API integrations.
  • Write unit and integration tests to support high-quality, production-ready software.
  • Collaborate with consulting teams, stakeholders, clients, and BCG product teams to gather requirements and deliver technical solutions.
  • Provide technical guidance, solve complex software problems, and contribute to reusable intellectual property and delivery assets.
  • Support assignments ranging from proofs of concept and minimum viable products to long-term enterprise software engagements.
  • Ensure appropriate technical sign-off, repository practices, and sanitization of confidential client content.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering/technology, or equivalent experience.
  • At least 4 years of end-to-end web application or tool development experience in a commercial environment.
  • Strong experience with Node.js, Python, Flask, Django, React, Angular 2+, JavaScript, HTML5, CSS3, PostgreSQL, responsive UI principles, object-oriented programming, design patterns, and unit testing.
  • Experience with Mocha, Jest, Jasmine, Bootstrap, Material UI, Ant Design, UI component libraries, and REST APIs.
  • Working knowledge of Unix command-line tools, Git repositories, CI/CD and DevOps tools, cloud infrastructure, AWS, Azure, GCP, and TypeScript.
  • Excellent communication, proactive problem-solving, independent execution, and technical solutioning skills.
  • Preferred familiarity with microservices, Docker, Kubernetes, Terraform, C#/.NET, MongoDB, React Native, Ionic, HighCharts, D3.js, Recharts, and basic wireframing.
  • Additional consideration may be given for open-source contributions, technical blogs, and technical forum participation.

Tech Stack

AngularAWSAzureBootstrapC#D3.jsDjangoDockerFlaskGitGoogle Cloud PlatformIonicJasmineJavaScriptJestKubernetesMochaMongoDBNode.jsPostgreSQLPythonReactReact NativeSQLTerraformTypeScript

Categories

BCG

About BCG

10,000+ employees
Contact me