Ford Motor Company
Software Engineer - Ford Pro Technology
Ford Motor Company, Dearborn, Michigan, United States, 48120
At Ford Motor Company, we envision a future where freedom of movement drives human progress. We want to empower you to define and achieve your ambitions. As we advance our plans for the future of mobility, we present various career growth opportunities while reshaping transportation.
Ford Pro is a newly established global business within Ford, focused on maximizing productivity for our commercial customers. Our broad array of vehicles, accessories, and services is designed for a multitude of vocations, all enhanced by cutting-edge technology to ensure sustained uptime. Our offering includes both electrified and internal combustion vehicles, seamlessly integrating within the Ford Pro ecosystem to help our customers succeed in the electrification era.
We are on the lookout for passionate Software Engineers who adhere to Agile and eXtreme Programming principles to create innovative software solutions for Ford and our commercial clientele. If you are ready to make an impact, we encourage you to apply.
Qualifications:
Bachelor's degree in Computer Science or a related field, or equivalent combined education and experience
3+ years of front-end development experience
3+ years of experience with object-oriented programming languages (such as Java, JavaScript, TypeScript, Kotlin, Python, or C#)
Hands-on experience with modern relational and non-relational databases
At least 1 year of experience developing and deploying applications on cloud platforms (like GCP, AWS, or Azure)
Strong skills in building web UIs using React.js, Angular, JavaScript, and/or TypeScript
Experience with modern debugging tools
Familiarity with CI/CD pipelines and relevant tools (such as Jenkins or Terraform)
Knowledge of end-to-end test automation frameworks
Preferred Qualifications:
Master's degree in Computer Science or a related field
Deep understanding of Object-Oriented Design principles
Experience with eXtreme Programming practices, including Pair/Mob programming and Test-Driven Development (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
Familiarity with Agile tools like Jira
Collaborative mindset with the ability to work with Product Managers, UI/UX Designers, and stakeholders
Expertise in React.js technologies (Webpack, Enzyme, Redux, Flux) and front-end languages (HTML, CSS, JavaScript)
Experience with performance testing frameworks (like Mocha or Jest)
A passion for pair programming and code reviewing
Solid understanding of data modeling principles
We encourage candidates who believe they can contribute to Ford's success to apply, even if they do not meet every specified 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. This position falls within salary grades 6-8. Please note that visa sponsorship is not available. The role is remote unless you live within 50 miles of Dearborn, MI, where on-site presence up to 4 days per week may be required. Candidates must be authorized to work in the US; verification will be necessary. Ford is committed to diversity and is an Equal Opportunity Employer. All qualified applicants will be considered 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.
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. This position falls within salary grades 6-8. Please note that visa sponsorship is not available. The role is remote unless you live within 50 miles of Dearborn, MI, where on-site presence up to 4 days per week may be required. Candidates must be authorized to work in the US; verification will be necessary. Ford is committed to diversity and is an Equal Opportunity Employer. All qualified applicants will be considered 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.