Senior Software Engineer

Ford Motor Company logo

Ford Motor Company

View Salaries, Reviews, and more  

Job Description

Job Description

4 to 6 years Experience in JAVA EE development, performance tuning of multi-tiered java applications

Experience in Test-Driven Development and Continuous Integration

Relational databases knowledge e.g. MSSQL, Oracle. Knowledge in Active Directory

Woking experice in Agile delivery methodology

Experience working in Ford Java projects and Pivotal Cloud Foundry (PCF) / GCP will be preferred

Experience with tools and frameworks commonly utilized by agile developers such as:

  • Java web components, REST, Web services, Struts, Spring boot and Angular JS
  • Testing: JUnit, Selenium, Cucumber
  • Automated Build: Gradle, Jenkins
  • Code Analysis: Sonarqube, Sonargraph, FindBugs
  • IDE: Eclipse or IntelliJ
  • Backlog tool: CA central (Rally)
  • A source code-repository: Accurev / GIT


Functional skills :

Having Access management / IAM Domain knowledge will be an added advantage

Responsibilities

Software developer responsible for all elements of software development with end-to-end accountability.

Selects architecture direction with input from the architect/Super Anchor

Actively manages the long-term delivery roadmap of the software product

Guides and coaches other software engineers on product teams.

Develops software, often with a paired partner, to deliver user stories that contribute to a valuable working software product.

Develops automated tests with working software, to confirm software functionality, user story acceptance, and to detect regression defects.

Reviews continuous integration build status and fixes build failures.

Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings.

Reviews ongoing production software operations and troubleshoots production issues.

Implements tooling that monitors application performance metrics and automatically notifies team when a failure occurs in production.

Performs exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing.

Actively participates in all team Agile ceremonies.

Screens candidates for placement onto product teams.

Organizes team learning events

Interview Questions of Senior Software Engineer at Ford Motor Company

Interview questions from Ford Motor Company that are similar to Senior Software Engineer
View more interview questions from Ford Motor Company โ†’
Unlock Your Interview Potential
The only end-to-end front end interview preparation platform by FAANG ex-interviewers and Staff Engineers.
Get hired at FAANG
Users now work at:

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now