Senior Software Engineer - Chennai, India - Ford Motor Company

    Ford Motor Company
    Ford Motor Company Chennai, India

    Found in: Talent IN C2 - 1 week ago

    Default job background
    Full time
    Description

    What you'll do...

  • Collaborate closely with Product Manager to define project scope, objectives, and priorities ensuring alignment with organizational objectives
  • Facilitate Agile ceremonies including Standups, Iteration Planning, Retrospectives, and Story Acceptance sessions
  • Manage prioritized backlog of User Stories
  • Ensure project and program objectives, deliverables and outcomes are achieved within the agreed scope, timeline, budget and allocated resources
  • Work with the development team to ensure that product requirements are understood
  • Manage dependencies and work through roadblocks
  • Triage incidents and manage to resolution
  • Identify risks and create risk mitigation plans to ensure timely completion of the strategic projects/programs
  • Manage technology product goals and forecasts
  • Raise awareness for impediments and blocks which are preventing the team from moving forward
  • Qualifications

    You'll have...

  • 5+ years of full stack software engineering experience (web applications, cloud technologies, microservices architecture
  • Experience developing products using agile, pair/mobbed programming in a test-driven development (TDD).
  • Experience using advanced software configuration management (source control, DevOps, continuous integration/continuous deployment,
  • Experience with software operations (Site Reliability Engineering, Observability, Support, and maintenance)
  • 2+ years of experience in Agile practices (SAFE, Scrum, Kanban
  • Experience in Rally/JIRA.
  • Understand technical trends and impact to strategic roadmap.
  • Ability to balance technical feasibility, with business viability and user desirability when defining Features and User Stories
  • Excellent interpersonal and communication skills
  • Proficiency in communicating with both business and technical teams.
  • Ability to coordinate and establish trust and positive relationships across teams.
  • Proactive attitude, self-starter and not afraid to ask questions.
  • Strong analytical and problem-solving skills
  • Good organizational and time-management skills
  • Ability to perform tasks under pressure and operate in an ambiguous environment.
  • Demonstrated ability to quickly learn and become productive in new concepts
  • Education

  • Bachelor's degree in computer science, or related field, or a combination of education and equivalent experience
  • Tools & Technology skillset:

  • CI/CD (Tekton)
  • GCP Cloud Run,
  • GCP Firestore
  • IaC: Terraform
  • Secrets: CredHub
  • Java Sprint Boot
  • Typescript React
  • Monitoring tools such as Splunk and Slack
  • APIC/APIGEE
  • FOSSA, Checkmarx
  • What you'll do...

  • Collaborate closely with Product Manager to define project scope, objectives, and priorities ensuring alignment with organizational objectives
  • Facilitate Agile ceremonies including Standups, Iteration Planning, Retrospectives, and Story Acceptance sessions
  • Manage prioritized backlog of User Stories
  • Ensure project and program objectives, deliverables and outcomes are achieved within the agreed scope, timeline, budget and allocated resources
  • Work with the development team to ensure that product requirements are understood
  • Manage dependencies and work through roadblocks
  • Triage incidents and manage to resolution
  • Identify risks and create risk mitigation plans to ensure timely completion of the strategic projects/programs
  • Manage technology product goals and forecasts
  • Raise awareness for impediments and blocks which are preventing the team from moving forward
  • Qualifications

    You'll have...

  • 5+ years of full stack software engineering experience (web applications, cloud technologies, microservices architecture
  • Experience developing products using agile, pair/mobbed programming in a test-driven development (TDD).
  • Experience using advanced software configuration management (source control, DevOps, continuous integration/continuous deployment,
  • Experience with software operations (Site Reliability Engineering, Observability, Support, and maintenance)
  • 2+ years of experience in Agile practices (SAFE, Scrum, Kanban
  • Experience in Rally/JIRA.
  • Understand technical trends and impact to strategic roadmap.
  • Ability to balance technical feasibility, with business viability and user desirability when defining Features and User Stories
  • Excellent interpersonal and communication skills
  • Proficiency in communicating with both business and technical teams.
  • Ability to coordinate and establish trust and positive relationships across teams.
  • Proactive attitude, self-starter and not afraid to ask questions.
  • Strong analytical and problem-solving skills
  • Good organizational and time-management skills
  • Ability to perform tasks under pressure and operate in an ambiguous environment.
  • Demonstrated ability to quickly learn and become productive in new concepts
  • Education

  • Bachelor's degree in computer science, or related field, or a combination of education and equivalent experience
  • Tools & Technology skillset:

  • CI/CD (Tekton)
  • GCP Cloud Run,
  • GCP Firestore
  • IaC: Terraform
  • Secrets: CredHub
  • Java Sprint Boot
  • Typescript React
  • Monitoring tools such as Splunk and Slack
  • APIC/APIGEE
  • FOSSA, Checkmarx
  • Education

  • Bachelor's degree in computer science, or related field, or a combination of education and equivalent experience
  • Tools & Technology skillset:

  • CI/CD (Tekton)
  • GCP Cloud Run,
  • GCP Firestore
  • IaC: Terraform
  • Secrets: CredHub
  • Java Sprint Boot
  • Typescript React
  • Monitoring tools such as Splunk and Slack
  • APIC/APIGEE
  • FOSSA, Checkmarx