B

Boston Consulting Group

Global strategy and transformation consulting firm

Senior Delivery AI Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCasablanca, MoroccoNo salary listedIn-person

About the Job

Requirements

  • Strong experience building high-performance web applications using Node.js, Python (Flask or Django), React, Angular 2 or later, JavaScript, HTML5, and CSS3.
  • Strong experience leveraging PostgreSQL for optimal SQL performance.
  • Strong experience applying object-oriented programming concepts, design patterns, responsive user-interface principles, and unit testing frameworks such as Mocha, Jest, or Jasmine.
  • Strong experience using Bootstrap, Material UI, or Ant Design.
  • Strong experience delivering production applications using user-interface component libraries based on high-fidelity designs and specifications.
  • Strong experience designing, developing, and supporting scalable, responsive web applications and services.
  • Strong experience integrating user-interface components with REST APIs for production-ready applications.
  • Working knowledge of Unix command-line tools and Git repositories.
  • Working knowledge of continuous integration and continuous delivery (CI/CD) and DevOps tools.
  • Working knowledge of cloud infrastructure architecture and deployment on AWS, Azure, or Google Cloud Platform.
  • Working knowledge of TypeScript.
  • Bachelor’s or master’s degree in computer science, engineering/technology, or equivalent.
  • At least 4 years of end-to-end web application or tool development experience in a commercial setting, ideally in services or consulting.
  • Excellent communication skills.

Responsibilities

  • Maintain current knowledge of emerging open-source technologies, frameworks, techniques, and best practices.
  • Translate business logic into robust proprietary code and well-defined technical requirements.
  • Develop code according to modern development standards, emphasizing security.
  • Use technologies that support business needs while ensuring system reusability and maintainability.
  • Work independently on development tasks with minimal supervision.
  • Write unit and integration tests to ensure high-quality, production-ready software.
  • Build credibility through thought partnership with stakeholders and consulting teams on web development and delivery topics.
  • Draw informed conclusions across internal and external technical dependencies.
  • Execute software development approaches and contribute to selecting approaches to achieve defined outcomes.
  • Ensure proper sign-off before storing materials in internal repositories and sanitize confidential client content where required.
  • Contribute to team intellectual property creation, content development, and reusable assets.
  • Apply hands-on experience across the full software development lifecycle to solve technical problems.
  • Structure and solve complex technical problems while codifying learnings and reusable knowledge.
  • Provide clear, actionable technical advice where required.
  • Collaborate with teams to gather requirements, specify, design, develop, deliver, and support software solutions aligned with client needs.
  • Provide technical guidance through expertise in software solutions and engineering processes to enable high-quality, efficient technology delivery.

Desired Qualifications

  • Contributions to open-source projects, blogs, or technical forums.
  • Familiarity with microservices, Docker, Kubernetes, or Terraform.
  • Familiarity with C# and .NET Core or .NET Framework.
  • Familiarity with NoSQL databases such as MongoDB.
  • Familiarity with hybrid mobile application development using React Native or Ionic.
  • Familiarity with charting libraries such as HighCharts, D3.js, or Recharts.
  • Basic wireframing skills.

About the Company

Boston Consulting Group

Global strategy and transformation consulting firm

BCG provides global management consulting, advising leaders in strategy and transformation across industries, with expertise in M&A, operations, pricing, sustainability, and AI. BCG X builds AI solutions, digital products, and new ventures by combining engineers, data scientists, designers, and venture builders for clients. Specialist units Inverto, Platinion, and Quantis support procurement, IT architecture, and sustainability, while the BCG Henderson Institute supplies research. The goal is to help clients achieve lasting performance improvements and durable value through strategic advisory plus hands-on technology execution.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1963

Recently Posted Jobs

Explore more opportunities at Boston Consulting Group

See more jobs