Bain logo

Associate Fullstack Developer

Bain

1 - 4 years

Gurugram

Posted:18 hours ago

Apply

Job Description

Role & responsibilities

  • 2-5 years of experience with Bachelors and 1-3 years with Masters degree in Computer Science,

Engineering, Data Science, or related technical fields.

  • Experience in building and deploying scalable data, analytics, or digital solutions in production

environments.

  • Strong programming skills in Python (preferred) and working knowledge of SQL; familiarity with software

engineering best practices.

  • Hands-on experience with data platforms, cloud ecosystems (AWS/Azure/GCP), and modern data

architectures (data lakes, warehouses, APIs).

  • Experience designing end-to-end solutions including data pipelines, backend services, and frontend

applications or dashboards (e.g., React,NextJS or similar frameworks).

  • Familiarity with DevOps practices (CI/CD, containerization using Docker, version control using Git).
  • Strong understanding of system design, scalability, performance optimization, and data modeling.
  • Ability to translate business problems into technical solutions and architecture designs.
  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Prior exposure to consulting or working in cross-functional teams is a plus.

Preferred candidate profile

Design and build scalable, production-grade data and analytics solutions, including data pipelines, backend

services, and user-facing applications.

  • Architect end-to-end technical solutions by combining data engineering, backend development, and

frontend interfaces/dashboards.

  • Collaborate closely with data scientists to productionize models and integrate them into robust, scalable

systems.

  • Develop and maintain APIs and data services to enable seamless consumption of data and analytics

outputs.

  • Build lightweight frontend applications or dashboards to enable business users to interact with data and

insights.

  • Deploy and manage solutions on cloud platforms (AWS/Azure), ensuring performance, scalability, and cost

efficiency.

  • Implement best practices in DevOps including CI/CD pipelines, containerization (Docker), and

monitoring/logging frameworks.

  • Optimize data workflows and system performance for large-scale data processing and real-time/near real time applications
  • Work with business stakeholders to understand problem statements and translate them into scalable technical architectures.
  • Contribute to development of reusable technical assets, accelerators, and Bain intellectual property.
  • Support client discussions by articulating technical approaches and trade-offs in a clear and structured manner.

Skills Required

Postgresql Python Microsoft Azure React.js Full Stack Development

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Bain logo
Bain

RecommendedJobs for You