C

Capgemini

Global consulting, technology services, outsourcing

Agile Dev Team Member 2

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, India

About the Job

Requirements

  • Intermediate debugging and troubleshooting skills.
  • Intermediate RxJS and reactive programming skills.
  • Intermediate Agile/Scrum development experience.
  • Intermediate Angular version 10 or later skills.
  • Intermediate experience with Visual Studio Code or IntelliJ IDEA, listed as 4–6 years.
  • Entry-level experience with RxJS and NgRx state management, listed as 1–3 years.

Responsibilities

  • Contribute collectively to the design, development, testing, and/or deployment of system functionality.
  • For development-focused work, assess technical feasibility using basic coding methods and follow coding standards to ensure consistent style and format.
  • Maintain code and component quality so systems are easy to modify for future requirements, with support and guidance from senior developers or architects.
  • For testing-focused work, ensure the end product meets business acceptance criteria and non-functional requirements.
  • Define and execute tests early, often, and at multiple levels based on experience; use business product, process, and system knowledge to anticipate exceptions and unexpected user interactions.
  • Use basic to intermediate testing techniques and tools and contribute to selecting the next highest-priority work item across multiple task types.
  • Interpret customer needs into viable solutions and provide input into system design.
  • Write and refine user stories, including clear and accurate acceptance criteria.
  • Perform detailed impact assessments relating to people, processes, and technology, and estimate user stories using relative story-point sizing.
  • Identify and raise issues and risks with functional design.
  • Partner with the Product Owner to confirm code and acceptance tests reflect desired functionality.
  • Use Test-Driven Development and Behavior-Driven Development to build quality into work.
  • For development-focused work, code instructions for computer programs, objects, and components; configure packaged software; document and implement programs according to standards and conventions; quality-check program code, related objects, and documentation; and deliver working code each sprint.
  • Read and write simple code, modify code in an existing file, execute basic data-creation tools, and read automation test results.
  • Demonstrate understanding of automation tools and frameworks.
  • For testing-focused work, analyze system and business requirements for testability; identify common errors in standard application testing; and develop, document, execute, and maintain test cases and test data.
  • Report test-plan execution status through defect logs and a defect-tracking system, and define comprehensive test plans to achieve appropriate coverage.
  • Analyze test results and assist with troubleshooting and root-cause analysis.
  • Use basic testing tools for data creation, batch processes, and test automation; apply risk-based testing techniques to planning and execution.
  • Write test cases describing business behavior to facilitate automation, with guidance, and contribute to the overall test strategy with limited guidance.
  • Assist with resolving environmental issues and support application development, implementation, and user training as required.
  • Participate in key ceremonies to drive execution, improve flow, and ensure transparency, with limited guidance from a senior team member.
  • Prepare for and participate in Program Increment Planning and Sprint Planning, including developing and committing to Team PI Objectives and Sprint goals.
  • Demonstrate working code to Product and Business Owners and support the Product Owner in executing iteration and Program Increment System Demos.
  • Participate in Sprint Retrospectives and Inspect & Adapt discussions, identify improvement opportunities, and execute improvement stories.
  • Participate in daily stand-ups to assess progress toward sprint goals and raise impediments.
  • Participate in ongoing and scheduled backlog refinement sessions.
  • Pursue continuous improvement and build knowledge in the area of expertise; seek development opportunities to expand T-shaped skills and become a more cross-functional contributor.
  • Practice continuous exploration, continuous integration, and continuous deployment to build the Continuous Delivery Pipeline and implement DevOps.
  • Offer process-improvement ideas within the area of focus and assess the current state to identify improvement opportunities.
  • Participate in the Agile Dev Team Member Community of Practice, plan and conduct sessions, and manage resulting communications and action items.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs