Comcast Corporation
Comcast Corporation1h ago
Indeed

Development Engineer 2

Chennai, Tamil Nadu
Full Time
Mid Level

Auto Apply to 50+ AI Matched Development Engineer 2 Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Comcast Corporation

Full Job Description

Comcast Corporation is seeking a skilled and experienced Development Engineer 2 to join our engineering team in Chennai, Tamil Nadu. This is a full-time position requiring 2-5 years of relevant work experience. The role focuses on building scalable web applications as a Full Stack Developer.

Job Summary

We are looking for a proficient Full Stack Developer with hands-on experience in React.js for the frontend and FastAPI with Python for the backend. Expertise in PostgreSQL and MongoDB, along with the implementation of Role-Based Access Control (RBAC) in backend services, is essential.

Core Responsibilities

  • Develop and maintain full stack applications using React.js and FastAPI.
  • Build reusable frontend components and ensure responsive UI/UX.
  • Design and implement RESTful APIs with FastAPI, including RBAC and pagination.
  • Integrate with MySQL, PostgreSQL, and MongoDB for structured and unstructured data.
  • Ensure secure and scalable microservices-based backend architecture with proper access control.
  • Collaborate with cross-functional teams including DevOps, QA, and Product.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Troubleshoot and resolve issues across the full stack.

Required Skills & Experience

Frontend (React.js)

  • Proficient in JavaScript (ES6+), Tailwind, HTML5, CSS3.
  • Experience with React.js and libraries like Redux, React Router.
  • Familiarity with frontend build tools (Webpack, Babel, Vite).
  • Experience with testing tools like Jest and React Testing Library.

Backend (FastAPI + Python)

  • Strong experience with Python, Pandas, Pyspark, Pyshark and FastAPI.
  • Ability to build RESTful APIs with support for RBAC and pagination.
  • Familiarity with asynchronous programming and background tasks.
  • Experience with authentication and authorization (OAuth2, JWT).
  • API documentation using Swagger/OpenAPI.
  • Experience in Pytest Framework and Pandas library.
  • Experience with Celery, RabbitMQ and Redis.

Databases

  • Proficient in PostgreSQL: schema design, indexing, query optimization.
  • Experience with MongoDB: schema modeling, aggregation framework.

Tools & DevOps

  • Experience with Git, Docker, Kubernetes and Concourse CI/CD pipelines.
  • Familiarity with cloud platforms like Cloud Foundry, AWS is a plus.
  • Understanding of container orchestration (Kubernetes) is an advantage.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Certifications in Python, React, or cloud technologies.
  • Experience working in Agile/Scrum environments.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities.
  • Self-driven and able to work independently with minimal supervision.

Education & Experience

A Bachelor's Degree is preferred. Comcast may consider applicants with a combination of relevant coursework and experience, or extensive related professional experience. Relevant work experience of 2-5 years is required.

Company

Comcast Corporation

Comcast Corporation

Comcast Corporation is a leading global media and technology company. We are dedicated to driving innovation and creating exceptional entertainment and online experiences for millions of customers wor...

Chennai, Tamil Nadu
Posted on Indeed