Logo
Ford Motor Company

Software Engineer - Commercial Solutions

Ford Motor Company, Flowood, Mississippi, United States

Save Job

At Ford Motor Company, we believe that freedom of movement drives human progress. We’re excited to offer you the opportunity to accelerate your career and help shape the future of transportation. As part of the Ford Pro team, you will contribute to a new global business dedicated to enhancing commercial customer productivity through a comprehensive suite of vehicles, services, and technology. Your Responsibilities: Develop high-quality, reusable code for dynamic user interfaces across various platforms. Enhance testing frameworks, improve test automation, and promote software craftsmanship. Deliver innovative, elegant, and performant solutions that exceed customer expectations. Monitor and evaluate application performance and reliability. Work collaboratively within multi-skilled teams to design and implement commercial and fleet software solutions. Apply Test-Driven Development (TDD) methodologies to ensure top-notch quality. Create and integrate cloud-native services using cutting-edge technologies aligned with Ford enterprise systems. Qualifications: Bachelor's degree in Computer Science or a related field, or equivalent experience. At least 3 years of front-end development experience. Minimum 3 years with object-oriented programming languages such as Java, JavaScript, TypeScript, Kotlin, Python, or C#. Hands-on knowledge of modern relational and non-relational databases. 1+ years of experience in developing and deploying on cloud platforms (GCP, AWS, Azure). Proficient in building web UIs with React.js, Angular, JavaScript, or TypeScript. Experience in debugging using modern tools. Familiarity with CI/CD pipelines and tools (Jenkins, Terraform). Understanding of end-to-end test automation frameworks. Preferred Qualifications: Master's degree in Computer Science or related field. Deep knowledge of Object-Oriented Design principles. Experience with eXtreme Programming (XP) practices, including Pair/Mob programming and TDD. Familiarity with Spring/Spring Boot and RESTful web service development. Exposure to machine learning or data analysis. Strong understanding of SQL and NoSQL databases. Comfort with Agile tools such as Jira. Ability to effectively collaborate with Product Managers, UI/UX Designers, and business stakeholders. Expertise in React.js, including Webpack, Enzyme, and Redux. Experience with performance testing frameworks (Mocha, Jest). If you’re enthusiastic about innovative technology in the mobility sector, we encourage you to apply! Join us in shaping a sustainable future where your work impacts commercial productivity. This position may require on-site work up to 4 days a week for residents within 50 miles of Dearborn, MI. Ford Motor Company is an Equal Opportunity Employer committed to a diverse workforce. All qualified applicants will receive consideration without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or veteran status.