Ford Motor Company is seeking a Full Stack developer/Software Engineer to support the application development of web applications in a Paired Programming and TDD Agile team environment within the Vehicle Software Systems Engineering (VSSE) department. This department manages capabilities in the Vehicle Cybersecurity space, dealing with the end-to-end lifecycle of security keys/digital certificates for secure access to ECUs and secure communication between ECU devices. This is a business-critical area to avoid costly manufacturing plant stop ships and unauthorized access to sensitive ECU software.
Requirements
- 5+ years of professional experience developing web-based applications utilizing Object Oriented development in at least one of the following web or mobile technologies: Angular (preferred), Typescript, React, or JavaScript Springboot
- 5+ years of experience in Agile practices (SAFE, Scrum, Kanban, TDD, etc.)
- Experience with microservice architecture, REST APIs, SOAP/WSDL/XML/SOA, etc.
- strong background in current web development technologies (HTML/TypeScript/CSS), Java, and SQL.
Responsibilities
- Create front-end web pages using Angular (Primeng) and HTML/CSS
- In a Java environment, develop RESTful controllers and utilize other technologies, such as using JPA for database communications.
- Design, implement, and run a full suite of automated tests, including unit tests (Karma/Jasmine, Junit) and functional End-to-End tests (Protractor and Selenium)
- Translate business requirements into structured systems design using appropriate design methodologies.
- Use Test Driven Development (TDD) to ensure better code coverage and quality.
- Help support usage of CI/CD pipeline e.g., Jenkins, GitHub
- Provide guidance and support to other developers on the team.
Other
- Bachelor’s degree in computer science, Computer Engineering, or a related field, or a combination of education and equivalent experience
- Visa sponsorship is not available for this position.
- Candidates for positions with Ford Motor Company must be legally authorized to work in the United States.
- This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.