Software 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 anticipated worksite. Hence, the employee must live within a reasonable commuting distance from the anticipated worksite. The Software Engineer will be responsible for designing and maintaining robust backend systems using Java and Spring Boot to ensure high performance and reliability. The role involves developing and implementing scalable cloud-based applications, leveraging services like Cloud Run and Pub/Sub. The engineer will architect and manage microservices to enhance system modularity and scalability, as well as automate CI/CD pipelines using Jenkins to optimize deployment efficiency. They will collaborate using GitHub for effective source code management and employ logging and monitoring tools to create dashboards and alerts, ensuring efficient production support. Additionally, they will apply test-driven development (TDD) and clean coding practices to maintain high-quality code and optimize database performance with SQL and NoSQL technologies.
EOE. Please apply online at: careers.ford.com