Software Engineering Intern at BCG X Delivery
Boston Consulting Group (BCG X) is offering a six-month Software Engineering Internship within BCG X Delivery. You will work on real client projects, supporting consulting and product teams in designing, building, and delivering technology solutions that create measurable client impact.
What You'll Do
- Take part in a six-month internship immersed in real projects
- Support consulting and product teams in designing, building, and delivering technology solutions that create measurable client impact
- Work alongside experienced engineers and consultants, contributing to real project work
- Gain hands-on exposure to modern engineering practices across the software development lifecycle
- Participate in translating business needs into technical requirements and scalable solutions
- Contribute to building secure, high-quality, and maintainable software components
- Apply clean code principles, testing practices, and modern development standards with guidance from senior team members
- Collaborate within multidisciplinary teams and communicate effectively with stakeholders
What You'll Bring
Education
- Final-year Bachelor's or Master's students, as well as recent graduates seeking an internship, are eligible for this role.
Core Technical Skills (Must-Haves)
You should have practical experience or strong foundational knowledge in at least one area of modern web application development. Experience in multiple areas is a plus, but not required.
- Backend (one or more): Python (Flask, Django, FastAPI), Node.js (NestJS, Express), Java/Spring Boot, .NET
- Frontend (one or more): React, Vue.js, Angular
- Databases (one or more): Postgres, MariaDB, MySQL
Solid understanding of:
- Clean code, OOP, design patterns
- RESTful API design
- UI libraries (Material UI, Ant Design, Bootstrap)
- Unit testing: Mocha, Jest, Jasmine
- Integrating UI with REST APIs
- Git and version-control workflows
Additional Skills (Nice-to-Haves)
Exposure to any of the following is beneficial, but not required:
- Linux, shell scripting
- Docker, Kubernetes, Terraform
- Microservices
- AWS, Azure, GCP
- CI/CD tooling
- NoSQL databases
- Mobile development
- Data visualization libraries
- Wireframing basics
Problem Solving Skills
- Clearly define a scope and structure problems thoughtfully
- Select appropriate methodologies
- Demonstrate resilience and adaptability
Communication and Precision
- Communicate clearly in English (French is a plus) and explain technical concepts confidently and fluently.
Who You'll Work With
Technology consultants and specialists partner with clients and colleagues to build and implement digital solutions across a broad spectrum of activities, including IT architecture design, large-scale transformation, agile development, software engineering, cybersecurity consulting, and risk management.
Mise en forme par Postule ·
Signaler un problème
