Job Title:  Analyst | Full Stack | Delhi | Engineering | Data Modernization & Migration

Role: Full Stack Analyst

Role Summary

The Full Stack Analyst will support the design, development, testing, and maintenance of end-to-end digital and analytics applications across front-end, back-end, database, and deployment layers. The role requires hands-on technical capability, strong problem-solving skills, and the ability to work with business and technology teams to translate requirements into scalable working solutions.

Key Responsibilities

  • Understand business requirements and convert them into functional and technical specifications.
  • Develop and maintain front-end applications using modern web technologies such as React, Angular, HTML, CSS, and JavaScript.
  • Build and support back-end services, APIs, and application logic using technologies such as Python, Node.js, Java, or .NET.
  • Work with databases including SQL and NoSQL systems for data storage, retrieval, and integration.
  • Support integration with enterprise systems, cloud services, third-party APIs, and data platforms.
  • Perform unit testing, debugging, defect resolution, and application performance optimization.
  • Assist in deployment, environment setup, version control, and CI/CD activities.
  • Prepare technical documentation, user guides, test cases, and deployment notes.
  • Collaborate with product owners, business analysts, UI/UX teams, data engineers, and solution architects.
  • Monitor application issues, support production fixes, and contribute to continuous improvement.

Required Skills

  • Basic to intermediate experience in full-stack application development.
  • Knowledge of front-end frameworks such as React, Angular, or Vue.js.
  • Knowledge of back-end development using Python, Node.js, Java, or .NET.
  • Understanding of REST APIs, microservices, authentication, and application integration.
  • Working knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
  • Familiarity with Git, CI/CD pipelines, cloud platforms, and deployment practices.
  • Strong analytical thinking, debugging skills, and attention to detail.
  • Ability to work in agile delivery teams and communicate effectively with technical and business stakeholders.

Preferred Skills

  • Exposure to cloud platforms such as GCP, AWS, or Azure.
  • Experience with containers, Docker, Kubernetes, or serverless deployments.
  • Understanding of UI/UX principles and responsive design.
  • Exposure to data visualization, analytics applications, or AI/ML-enabled solutions.
  • Familiarity with security, access control, logging, and monitoring practices.

Educational Qualification

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science, or a related field.

Experience

  • 0–2 years of experience in software development, application support, or full-stack engineering.

Expected Outcomes

  • Deliver working application components across front-end and back-end layers.
  • Support smooth integration, testing, deployment, and documentation.
  • Contribute to stable, scalable, and maintainable digital solutions.