Ford Motor Company is focused on defining tomorrow’s transportation and has opportunities for career growth within its Ford Next team. The MBS Software Engineer will build SaaS products, work on an agile team, and deliver secure and scalable software solutions that integrate vehicle data with mobile applications.
Responsibilities:
- Build SaaS products and features
- Work on a small agile team to deliver working, tested software in a micro service cloud-based architecture
- Design and implement new features and improvements to our platform that deliver vehicle data to our mobile applications in a scalable and secure fashion
- Provide thought leadership and architectural expertise and manage cross-team integration
- Ship high-quality, well-tested, secure, and maintainable code
- Participate in design discussions about new features and ensure our services integrate seamlessly with other pieces of the platform
- Participating in team’s live-site activities
- Onboard and train new software engineers
- Domestic Travel Required up to 5%
Requirements:
- Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field
- 4 years of experience in the job offered or a related occupation
- 4 years of experience with utilizing Object-oriented programming languages including Java, C++, or C to design and develop
- 4 years of experience with developing APIs REST services using programming languages (Java or Python) and API development frameworks
- 4 years of experience with using agile programming in a test-driven development environment (TDD) paradigm to design and develop
- 4 years of experience with using advanced software configuration management including source control, DevOps, continuous integration and continuous deployment to promote and ensure successful software deployments
- 4 years of experience with utilizing software operations including DevOps, Site Reliability Engineering, Observability, Support and Maintenance to promote and ensure successful software deployments
- 2 years of experience with building Web applications and Web services using Python, HTML5, CSS, JavaScript, TypeScript, jQuery, Angular, or React