- Software Engineer who embraces lean and agile practices focused on building the Data Products and Platforms. This role will work in a small, cross-functional teams.
- The position will collaborate directly and continuously with business partners, Software engineers, Technical Anchors and designers, and will release early and often.
- The team you will be leading is focused on building data products and platforms across various skill teams within GDIA.
- This position falls under OA PEM Team which deliver products in Manufacturing Analytics space so that we can strengthen our Core capabilities within Ford s Operations skill teams.
Required Skills
- Bachelors degree in computer science, data science, or a related field
- 5-7+ years of experience in software development
- Strong understanding of data warehousing and data pipelines
- 3+ years of experience in Python
- 2+ years if experience in Angular
- Experience with SQL
- Experience with GCP Cloud platform
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Identify areas of improvement (process, performance, communication, etc) and work with the teams to deliver solutions.
- Experience of Agile/Iterative way of software development.
Practiced in eXtreme Programming (XP) disciplines including:
- Paired programming
- Test-first/Test Driven Development (TDD)
- Ability to work independently as we'll as giving technical guidance to the team.
Nice to Have:
- Experience with J2EE, Springboot
- Knowledge of Big Data and Hadoop.
- Develop integrations with applications like Kafka, MS Dynamics, Adobe Marketing Cloud etc
- Experience in Qlik Sense/Alteryx/Looker or other dashboard development platforms
Position Duties
- The Software Engineer will work on a Balanced Team and collaborate with the Product Manager Data Engineers and Developers to deliver projects and features to support future Manufacturing and other IoT Initiatives
- The Software Engineer will build a portfolio of products and will be responsible for the development and ongoing maintenance & support of the product
- Work hands-on with the team and other stakeholders to deliver quality software products that meet our customer s requirements and needs.
- Help GDI&A Partners understand our iterative development approach and focus on delivering a Minimum Viable Product through careful and deliberate prioritization.
- Work with design resources (internal and/or external) to ensure timely delivery of designs and assets to the development team.