Job Description An energetic software development engineer is needed to support one of our Vehicle Communications Product Teams within Ford’s Connected Vehicle Platforms and Products (CVPP) cloud. This is an exciting, high priority area for Ford Motor Company, supporting vehicle communications using the cloud. This position is for a small team, using Agile techniques in a fast paced environment. You will lead changes, conduct analysis, utilize test and behavior driven development and work with team to launch them into production.
Responsibilities:
Design and develop solutions for the cloud components of Vehicle Communications based on business demand
Participate as a hands-on developer on a software development team to design and develop IT solutions that enable more effective and efficient applications
Directly contribute to development activities utilizing Software Craftsmanship/Clean Coder principles, practices, and tools
Work with stakeholders to clarify and refine requirements
Introduce/adopt new IT technologies that best serve our fast changing business requirements.
Assists in setting up, configuring, and maintaining tools and frameworks that improve developer productivity, code health, and organizational transparency such as automated build, test, and code analysis
Learn highly complex business logic, multiple integration points, platforms and system integration.
Required Qualifications:
Bachelor Degree in Computer Science or Related field.
3+ years of experience with Behavior Driven (BDD) & Test Driven development (TDD) using industry best standards and practices.
1+ years of experience with SOLID principles and OOP Concepts
5+ years of experience in .Net applications using C#.
1+ years of experience with the .net task/async programming model and its relationship to multithreaded programming
1+ years of experience developing REST (Web Api) & SOAP (WCF) services
1+ years of experience building applications using Service Fabric.
Preferred Qualifications:
Working knowledge of IOT components
Knowledge of PowerShell scripting
Basic knowledge of the Cloud Design patterns
Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure
The distance between imagination and … creation. It can be measured in years of innovation, or in moments of brilliance. When you join the Ford team discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a team that is already leading the way, with ingenious solutions and attainable products – and it is always ready to go further.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.
Ford Motor Company is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. -