Senior Software Engineer
Core
Design, build, and maintain scalable microservices and cloud-native Java applications for Ford's commercial and fleet software solutions.
Role type
Senior Software Engineer (Full Stack/Microservices)
Builds
Scalable microservices, RESTful APIs, and cloud-native Java applications for commercial and fleet software.
Domain
Automotive / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java/J2EE, Spring Boot, React, Microsoft SQL Server/PostgreSQL, Google Cloud Platform (GCP), Kubernetes, RESTful API design, Test-Driven Development (TDD), Microservices architecture
Preferred skills
None stated
Technologies
Java, Spring Boot, React, SQL Server, PostgreSQL, GCP, Kubernetes
Responsibilities
Engineer and deploy production-quality code for scalable software solutions within a serverless, microservices architecture; Enhance existing testing platforms and continuously improve test automation strategies; Monitor and evaluate the performance of deployed solutions, identifying opportunities for optimization; Actively engage in Test-First Development and Test-Driven Development (TDD) methodologies; Support cloud development initiatives and ensure seamless integrations with Ford enterprise systems.
Seniority
Senior, hands-on IC