¡Activa las notificaciones laborales por email!

Software Engineer

Ford Motor Company

Naucalpan de Juárez

Presencial

MXN 600,000 - 900,000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading company in smart mobility is seeking a Software Engineer to join their Global Data Insight & Analytics team. The role involves developing analytic solutions, collaborating with cross-functional teams, and utilizing cloud technologies. Candidates should have strong programming skills and experience in software engineering disciplines to drive data-driven decision-making.

Formación

  • 3+ years experience in Software Engineering.
  • Experience in developing web applications using Python and React.
  • Familiarity with cloud services and CI/CD pipelines.

Responsabilidades

  • Collaborate with a Balanced Product Team to deliver analytic solutions.
  • Translate design documents into functional front-end code.
  • Lead incident and problem management activities.

Conocimientos

English proficiency
Python
JavaScript
React
API design
SQL
CI/CD tools
Cloud platforms
Clean Code practices
Agile methodologies

Educación

Bachelor’s degree in computer science or computer engineering

Herramientas

Terraform
BigQuery
GCP

Descripción del empleo

Creating the future of smart mobility requires the highly intelligent use of data, metrics, and analytics. That’s where you can make an impact as part of our Global Data Insight & Analytics team. We are the trusted advisers that enable Ford to clearly see business conditions, customer needs, and the competitive landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and analytical skills to drive evidence-based, timely decision-making.

Qualifications
  1. English proficiency (written and verbal).
  2. 3+ years experience in Software Engineering.
  3. Bachelor’s degree in computer science, computer engineering or a combination of education and equivalent experience.
  4. Experience in development using a combination of the following technologies:
    1. Languages: Python
    2. Frontend frameworks: React
  5. Delivered products that include web front-end development: JavaScript, CSS, frameworks like React, etc.
  6. Experience in designing, developing, and consuming APIs.
  7. Willingness to collaborate daily with team members.
  8. A strong curiosity around how to best use technology to amaze and delight our customers.
  9. Basic SQL Knowledge.
  10. Using CI/CD tools and pipelines e.g. Tekton, Cloud Build, etc.
  11. 1+ year experience with developing for and deploying to cloud platforms (e.g. GCP, PCF, Azure).
  12. Implement and optimize cloud services and tools (e.g. Terraform, BigQuery, GCP).
  13. Proven experience understanding, practicing, and advocating for software engineering disciplines from Clean Code, Software Artisanship, and Lean including:
    1. Paired / Mobbing programming
    2. Test-first/Test Driven Development (TDD)
    3. Minimum Viable Product
Desired Skills
  1. Experience in development using a combination of the following technologies:
    1. Languages: Java
    2. Frontend frameworks: Angular
    3. Backend frameworks: Flask / Django / FastAPI / SpringBoot
  2. Highly effective in working with other technical experts, Product Managers, UI/UX Designers and business stakeholders.
  3. Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools.
  4. Experience in the development of microservices.
  5. Understanding of fundamental data modeling.
  6. Strong analytical and problem-solving skills.
  7. Experience with machine learning is highly desirable.
  8. Desirable knowledge of Kubernetes.
Disclaimer

Ford Motor Company is an Equal Opportunity Employer, as we are committed to 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, veteran status, or disability.

Responsibilities

The Software Engineer will work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions. The Software Engineer will be responsible for the development and ongoing support/maintenance of the analytic solutions.

  1. Collaborate with a Balanced Product Team, including the Product Manager, Product Designer, and other Software Engineers, to deliver high-quality front-end and back-end solutions.
  2. Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
  3. Translate design documents from Figma or any other design tool into functional front-end code, ensuring alignment with design requirements and user experience best practices.
  4. Work with the Business Customers, Product Owners, Architects, Product Designers, Software Engineers, and Security Controls Champions to design, develop, and deploy robust and scalable solutions in GCP.
  5. Generate and analyze metrics to drive performance improvements, manage user access authorizations, perform password maintenance, and build and maintain deployment pipelines.
  6. Lead and participate in incident, problem, change, and service request-related activities. Conduct root cause analysis (RCA) and engage in proactive problem management and defect prevention activities.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.