Software Development Engineer

Ford Motor Company
Dearborn, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Dearborn, United States of America

Tech stack

Clean Code Principles
Adobe InDesign
API
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Azure
C Sharp (Programming Language)
Code Review
Computer Engineering
System Configuration
Console Applications
Data Integration
Data Synchronization
Software Debugging
Object-Oriented Software Development
Performance Tuning
Redis
Software Engineering
SQL Databases
Data Streaming
Data Processing
Multithreading
Microsoft Power Automate
Information Technology
Google Cloud Functions
Mulesoft

Job description

Software Development Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned worksite. Hence, the employee must live within a reasonable commuting distance from the aforementioned worksite. Design, develop and maintain cloud data integration processes using the appropriate data load technique, including Push-Down Optimization for performance optimization. Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural and requirement specifications. Analyze and resolve problems and provide technical assistance as necessary. Implement corrective actions. Maintain business rules associated with data integration. Participate in the fulfillment of ad-hoc data requests from internal business owners. Participate in design reviews and provide input to the design recommendations; provide input to information/data flow, understand and comply with Project Life Cycle Methodology in all planning steps. Ensure that the team's technical solutions are aligned with the overall product strategy and meet the necessary technical standards and requirements. Develop C# .NET, Azure APIs Solutions for the organization. Debug and maintain written code. Serve as the primary technical point of contact for the team, providing technical expertise and guidance to team members as needed. Collaborate with other PDO team and stakeholders to ensure that the product meets technical and business objectives. Communicate effectively on technical ideas, technical feedback, and collaborate with technical stakeholders. Participate and support in conduct technical design and code reviews. Create, implement, and maintain technical documentation. Diagnose and triage technical errors, data issues, and performance challenges. Proactively provide feedback throughout the Agile journey, seeking for continuous process improvement. Perform software and product updates recommended by Ford Motor company and/or other vendors.

Requirements

Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 5 years of experience in the job offered or a related occupation. 3 years of experience with each of the following skills is required: 1. Develop and maintain C# .NET solutions and console applications for data processing, API integration, and system automation. 2. Write clean, efficient, and maintainable code with C# and .NET. 3. Develop multi-threaded parallel Async processing code connecting to SQL database using C#, and OOPS. 4. Design and optimize SQL database schemas and queries for performance. 2 years of experience with the following skill is required: 1. Design, Develop and Deploy API's, Functions to support Business processes. 1 year of experience with each of the following skills is required: 1. Design and Develop Azure Logic and Function Apps. 2. Designing, Configuring and Customizing AWS MuleSoft APIs based on business requirement. 3. Implement and manage Redis Cache for Data Sync and improving application performance., Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 5 years of experience in the job offered or a related occupation. 3 years of experience with each of the following skills is required: 1. Develop and maintain C# .NET solutions and console applications for data processing, API integration, and system automation. 2. Write clean, efficient, and maintainable code with C# and .NET. 3. Develop multi-threaded parallel Async processing code connecting to SQL database using C#, and OOPS. 4. Design and optimize SQL database schemas and queries for performance. 2 years of experience with the following skill is required: 1. Design, Develop and Deploy API's, Functions to support Business processes. 1 year of experience with each of the following skills is required: 1. Design and Develop Azure Logic and Function Apps. 2. Designing, Configuring and Customizing AWS MuleSoft APIs based on business requirement. 3. Implement and manage Redis Cache for Data Sync and improving application performance.

Apply for this position