Software Engineer
Ford Motor Company
Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers.
**What you’ll be able to do:**
+ Engineer production-quality code to deploy these solutions in a serverless, microservices architecture
+ Enhance testing platforms, improve test automation, foster software craftsmanship
+ Surprise and delight customers and partner software engineers
+ Monitor and evaluate the performance of our solutions
+ Collaborate with multi-skilled teams working on commercial/fleet software solutions
+ Engage in Test-first Development, Test Driven Development
+ Cloud development using cutting-edge technologies and integrations with Ford enterprise systems
**The minimum qualifications we seek:**
+ Bachelor’s degree in computer science or equivalent
+ 3+ years of experience with:
+ Core Java, Spring boot, React.js
+ Modern databases (Relational and non-relational)
+ Continuous integration/continuous delivery tools and pipelines, such as: (Jenkins, Terraform, SonarQube, Maven, Gradle, Harness, Apigee X)
+ 1+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure
+ Experience with Unit testing.
**Our preferred qualifications:**
+ Master’s Degree in Computer Science or related field
+ Deep understanding of Object-Oriented Design Principles
+ Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD)
+ Experience with developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure
+ Experience with Spring/Spring Boot and RESTFUL Web services development
+ Experience with machine learning, mathematical modelling and data analysis is a plus
+ Knowledge of SQL and NoSQL databases
+ Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners
+ Passion for learning and willingness to work in a pair programming environment
+ Strong analytical and problem-solving skills
+ Strong oral and written communication skills
+ Ability to multi-task and manage changing priorities
+ Strong teamwork and interpersonal skills
+ Ability to work independently and take initiative when solving unexpected problems
+ Understanding of fundamental data modelling
+ Experience in development of microservices
**Requisition ID** : 41673
Confirm your E-mail: Send Email
All Jobs from Ford Motor Company