Logo
Ford Motor Company

Software Engineer - Ford Pro Tech

Ford Motor Company, Dearborn, Michigan, United States, 48120

Save Job

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our plans for the future of mobility, we offer various opportunities for your career growth as we shape tomorrow's transportation. Ford Pro is a new global business within Ford, dedicated to enhancing commercial customer productivity. We provide a comprehensive suite of vehicles, accessories, and services for various vocations, supported by technology and engineered for uptime. Our portfolio includes electrified and internal combustion vehicles designed to seamlessly integrate with the Ford Pro ecosystem, helping our customers thrive in the era of electrification. We are seeking Software Engineers who embrace Agile and eXtreme Programming principles to develop innovative software products for Ford and our commercial clients. Qualifications

Bachelors degree in Computer Science or equivalent, or combined education and experience 3+ years of front-end development experience 3+ years with object-oriented languages (e.g., Java, JavaScript, TypeScript, Kotlin, Python, C#) Hands-on experience with modern relational and non-relational databases At least 1 year developing and deploying on cloud platforms (GCP, AWS, Azure) Proven skills building web UIs with React.js, Angular, JavaScript, and/or TypeScript Proficiency with modern debugging tools Experience with CI/CD pipelines and tools (Jenkins, Terraform) Familiarity with end-to-end test automation frameworks Preferred Qualifications

Masters degree in Computer Science or related field Deep understanding of Object-Oriented Design principles Experience with eXtreme Programming practices: Pair/Mob programming, TDD Background with Spring/Spring Boot and RESTful web services Exposure to machine learning, data analysis, or mathematical modeling Strong knowledge of SQL and NoSQL databases Comfortable with Agile tools like Jira Ability to collaborate with Product Managers, UI/UX Designers, and stakeholders Expertise in React.js (Webpack, Enzyme, Redux, Flux) and front-end languages (HTML, CSS, JavaScript) Experience with performance testing frameworks (Mocha, Jest) Passion for pair programming and code review Strong fundamentals in data modeling We encourage candidates who believe they can bring value to Ford to apply, even if they dont meet every listed qualification. Benefits

We offer flexible benefits including medical coverage, family care days, parental leave, vehicle discounts, tuition assistance, employee resource groups, community service days, paid holidays, and more. For detailed benefits, visit here. This position falls within salary grades 68. Visa sponsorship is not available. Southeast MI residents:

This role is remote unless you live within 50 miles of Dearborn, MI, where on-site presence up to 4 days/week is expected. Candidates must be authorized to work in the US; verification will be required. Ford is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability, or veteran status. Reasonable accommodations are available for applicants with disabilities. Contact 1-888-336-0660. #LI-Remote Responsibilities

Develop high-quality, reusable code for dynamic user interfaces across platforms Enhance testing frameworks and promote software craftsmanship Create elegant, performant solutions to surprise and delight users Monitor application performance and reliability Collaborate with multi-disciplinary teams on software solutions Apply Test-First and TDD methodologies Build and integrate cloud-native services using advanced technologies

#J-18808-Ljbffr