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
- Bachelor's 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 well 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.