Senior Software Engineer for Ford Pro Insure will contribute to the development of new digital products for Ford Credit Commercial customers. Ford Pro Insure will expand the one-stop shop of products and services offered by FordPro to commercial customers. FordPro customers have come to expect a complete set of products and services that ensure their fleets are the most efficient and productive business tools they can be.
Senior Software Engineer for Ford Pro Insure will
- Apply technology towards successful project implementation and ongoing support.
- Apply software skills to provide feedback on existing products and contribute to the design of new product features.
- Contribute towards development of intuitive and highly scalable services and applications.
- Work closely with other stakeholders teams across Ford Credit
- This position reports to Engineering Manager of Ford Pro Insure.
- Knowledge in front end and backend software technologies
- Experience working on cloud and digital platforms
- Experience with Lean and Agile methodologies eXtreme Programming
- Experience collaborating with product managers, engineers, designers, and product owners
- Proven ability to work closely with senior leadership
- Excellent communication skills with the ability to adapt your communication style to the audience
- Ability to work collaboratively and navigate complex decision making in a rapidly changing environment
- Experience working for Insurance projects is a plus
- Develops software and services in support of design, infrastructure, and technology platforms, including applications, utilities, databases, cloud-based and Internet-related tools.
- Provides feedback on existing product and contribute to the design of new product features.
- Builds entire features across all layers (database, services, and UI/UX).
- Supports responsive web and mobile applications that work across different screen sizes.
- Tests software development methodology in an agile environment.
- Provides ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborates cross-functionally with business users, project managers and other engineers to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Depending on size and complexity of project, may also be assigned to perform duties of project