Job Information
Ford Motor Company Full Stack Software Engineer - FMCD in Mexico City, Mexico
Position Duties:
Define, design, and ship new features using following technologies:
Java - Spring Boot - Angular – React - TypeScript - CI/CD – GCP – APIs - TDD
Agile methodologies and practices
Collaborate and communicate clearly with Product Managers, Product Owners and UI/UX designers during development and support of application features.
Perform technical design, coding with test automation, support, and documentation of software application modifications.
Ensure quality code is delivered through high standards, continuous integration, development and testing.
Develop test plans, execution and continuous releases.
Work as part of a product team to lead the engineering, development and coding of complex solutions that enable critical Connected Consumer and Vehicle Features.
Deliver software craftsmanship principles in the projects and be able to share the successful mplementation.
Develop tools and processes to automate the delivery of new features/capabilities while elimination waste.
Perform installations and customizations within GCP of open-source CMS technologies such as Strapi, Payload CMS, ApostropheCMS and/or Directus.
Primary Skills Required:
Experience developing Java Spring Boot API's
Experience with key development and deployment tools (ex. GitHub, & Jenkins)
Experience developing with Angular
Experience developing with React
Experience developing with TypeScript, Next.js, Node.js, etc.
Experience with varying databases (SQL Server, MongoDB, PostreSQL)
Team oriented with strong interpersonal skills and able to work as part of a product team
Strong written/oral communication skills
Strong drive for results and ability to work independently
Demonstrated commitment to quality and project timing
Experience in creating and executing detailed test plans
Ability to work independently and take initiative when solving unexpected problems
Ability to deliver under pressure
Primary Skills Preferred:
Experience with Security and Code Quality Tools (i.e. 42 Crunch, Checkmarx)
Experience with Content Management Systems (Adobe Experience Manager, SharePoint, Strapi, Magnolia, Drupal, etc.)
Prior experience working with major programs/products involving multiple stakeholders or multiple regions
Experience Required
Java / Spring Boot experience
Angular/React experience
Database experience
Education Required
- Bachelor's degree in an information technology related discipline
Ford Motor Company is an Equal Opportunity Employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability.
At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow’s transportation.
Requisition ID : 29334