Dearborn, Michigan, United States Hybrid USD 138,486 - 179,108.88 Yearly

Ford is hiring a Senior Software Engineer

Ford is looking for a Senior Software Engineer to join our team. In this full-stack Java role, you will design and implement schemas, resolvers, and directives using Java with Spring GraphQL. You will be responsible for delivering connected back-end services that support Web and Mobile clients, integrating GraphQL APIs with existing RESTful services and NoSQL databases.

What You'll Do

  • Design and implement schemas, resolvers, and directives using Java with Spring GraphQL.
  • Integrate GraphQL APIs with existing RESTful APIs and NoSQL databases.
  • Deliver connected back-end services that support Web and Mobile clients.
  • Build and manage APIs using languages including Java, Python, C#, Go, or Node.js to help customers manage their vehicle fleets via a web application.
  • Design and build robust and efficient APIs to connect Java applications to legacy mainframe systems.
  • Develop and maintain UI and single page applications using the React framework.
  • Participate in peer code reviews to ensure code quality and maintainability.
  • Write unit tests, integration tests, and performance tests, including using Cucumber for BDD tests and Apache JMeter for load tests.
  • Develop dashboards and alerts to monitor KPIs.
  • Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases.
  • Follow and participate in all Agile ceremonies, including process, technical design, and support document creation.
  • Work collaboratively with other engineers, designers, product managers, and stakeholders throughout the software development lifecycle.

Technical Stack

  • Java, Spring GraphQL, GraphQL
  • RESTful APIs, NoSQL databases
  • Python, C#, Go, Node.js
  • React
  • Cucumber, Apache JMeter

Benefits & Compensation

  • Immediate medical, dental, and prescription drug coverage.
  • Flexible family care, parental leave, new parent ramp-up programs, and subsidized back-up child care.
  • Vehicle discount program for employees and family members, and management leases.
  • Tuition assistance.
  • Established and active employee resource groups.
  • Paid time off for individual and team community service.
  • A generous schedule of paid holidays, including the week between Christmas and New Year's Day.
  • Paid time off and the option to purchase additional vacation time.

Work Mode

This position follows a hybrid work model based in Dearborn, Michigan.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

Required Skills
JavaSpring GraphQLGraphQLRESTful APIsNoSQL databasesPythonC#GoNode.jsReact JavaSpring GraphQLGraphQLRESTful APIsNoSQL databasesPythonC#GoNode.jsReact
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Ford
Ford Motor Company is an established global automotive manufacturer building a better world through innovative, exciting, and sustainable products and services. The company advances technologies in autonomy, electrification, and smart mobility.
All jobs at Ford Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago