Why Join Us?
Join a tight knit, rapidly growing team that values collaboration, continuous learning, and a passion for pushing technological boundaries. Be at the forefront of modernizing Ford's core product lifecycle management – or PLM -- processes and have a direct impact on the tools our engineers use every day.
This role is specifically within the Software Development portion of our Product Development (PD) Platform Operations team. This will help maintain all aspects of our deployed Dassault Systèmes 3DEXPERIENCE (3DX) & Siemens Teamcenter platforms.
Join Ford Motor Company as an experienced Software Engineer and play a pivotal role in accelerating our software development initiatives and driving strategic digital transformation across the organization.
As part of our platform development team, you'll be responsible for building and delivering critical software solutions that fuel Ford's digital transformation & product development journey. Working collaboratively with both local and global team members, you'll help establish a culture of engineering excellence and innovation that drives our company forward.
This is a posting for GSR6 & GSR7 applications.
What We're Looking For:
2-3 years experience in enterprise software application development & architectureProficiency with modern programming languages (Java, Python, C#, JavaScript), databases (SQL/NoSQL), and cloud platforms (GCP)Strong background in software architecture, microservices, API development, and system integrationHands-on experience with software development tools, version control (Git), automated testing frameworks, and containerization (Docker, Kubernetes)Understanding of fundamental web development concepts (HTTP, REST APIs, gRPC)Experience working with green/brownfield applicationsFamiliarity with software development lifecycle and agile methodologies is requiredProven ability to work effectively in agile environments and collaborate with cross-functional engineering teamsExcellent problem-solving skills and attention to detail in creating efficient, reliable software solutionsStrong English language ability (oral, reading, writing, and listening)This is a high-visibility opportunity where your software engineering expertise will directly impact Ford's engineering user experiences.
What You'll Do:
Design and build scalable, enterprise-grade software applications using modern programming languages (Java, Python, C#, JavaScript) and cloud-native technologiesFollow agile methodologies to ensure efficient project delivery and continuous improvement of software systemsApply expertise in software architecture, design patterns, and performance optimization to create robust, maintainable solutionsDevelop and maintain CI/CD practices that support reliable, automated deployment of software applicationsCollaborate with product managers, architects, and cross-functional teams to meet critical business timelines and deliver high-quality software solutionsPartner with technical and business stakeholders to transform complex requirements into efficient, scalable software systems