Vslm Full Stack Software Engineer

Ford Motor Company Dearborn , MI 48120

Posted 3 days ago

We are the movers of the world and the makers of the future. We get up daily, roll up our sleeves, and build a better world. At Ford, we believe freedom of movement drives human progress and we're all a part of something bigger than ourselves. You will have the opportunity to accelerate your career potential as you help us define tomorrow's transportation.

Vehicle Software Systems Engineering (VSSE) is part of the Systems Engineering Product Driven Organization. This department provides software solutions to Product Development (PD) users. Vehicle Cybersecurity Access is one of the applications managed by the VSSE team which deals with the end-to-end lifecycle of the security keys/Digital Certificates used by Manufacturing plants, suppliers, and Ford Customer Service and Diagnostic engineers to unlock and make software updates to ECUs (Electronic Control Units). This is a business-critical application from a Cybersecurity perspective and helps avoid costly stop-ships in the manufacturing plants.

VSSE is seeking a highly skilled Software Engineer who embraces Lean, Agile, Pair Programming, and Extreme Programming (XP) practices to deliver innovative software products. Our Software Engineers work in small, multi-functional, and co-located teams in Dearborn, MI.

Vehicle Software Systems Engineering (VSSE) is part of the Systems Engineering Product Driven Organization. This department provides software solutions to Product Development (PD) users. Vehicle Cybersecurity Access is one of the applications managed by the VSSE team which deals with the end-to-end lifecycle of the security keys/Digital Certificates used by Manufacturing plants, suppliers, and Ford Customer Service and Diagnostic engineers to unlock and make software updates to ECUs (Electronic Control Units). This is a business-critical application from a Cybersecurity perspective and helps avoid costly Stop Ships in the manufacturing plants.

To succeed, you should have a strong background in web development technologies (HTML/TypeScript/CSS), Java, and SQL.

As a Software Engineer, you will be responsible for supporting the application development of web applications in a Paired Programming and TDD Agile team environment. Your responsibilities include design, development, testing, defect fixing, and incident response.

What you'll be able to do:

  • 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

To succeed, you should have a strong background in web development technologies (HTML/TypeScript/CSS), Java, and SQL.

As a Software Engineer, you will be responsible for supporting the application development of web applications in a Paired Programming and TDD Agile team environment. Your responsibilities include design, development, testing, defect fixing, and incident response.

What you'll be able to do:

  • 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

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Vslm Full Stack Software Engineer

Ford Motor Company