Job Description Software Engineer on Subscription Management Operations (SUMO) application which is a critical pillar in our advancement of emerging mobile technologies and is an essential enabler to the FordPass Program designed to take Ford further.
Develops application software using the cloud foundry architecture that quickly delivers business value according to the problem context defined by the product manager.
Uses the test driven development methodology to realize the technical solution.
Pairs with other software engineers to cooperatively deliver user stories.
Develops components across all tiers of the application stack and is proficient in multiple programming languages.
Continuously integrates and deploys developed software. Updates the continuous integration/deployment scripts as necessary to improve continuous integration practices.
Consults with product manager to identify minimal viable product and decomposes feature set into small scoped user stories.
Experience building distributed / service oriented / micro-service-style and cloud-based architectures.
Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects
Experience building enterprise applications, including integration with Commercial Off-The-Shelf (COTS) systems
Experience building and operating distributed, concurrent systems
Solve highly complex technical problems using industry best practices
BASIC QUALIFICATIONS
Bachelor degree
8+ years of Java/J2EE development experience
PREFERRED QUALIFICATION
Experience with any of the following tools and technologies:
Java (Java 1.8)/ Spring Platform (Spring MVC) / Spring Boot / Spring JDBC/ Spring Cloud (3+ years of experience)
Cloud Native Development on Pivotal Cloud Foundry Platform or similar (2 + years of experience)
Micro-services development (1+ years of experience)
Development of Web Services REST/SOAP/WSDL/XML/SOA (2+ years of experience)
Continuous Integration tools (Jenkins CI or similar)
Builds on Pivotal Cloud Foundry Platform(Gradle, GitHub) (1+ years of experience)
Should be a consultant level Java developer/architect (8+ years) and have deep knowledge in object oriented design and software development.
Familiarity with industry standard SDLC models (i.e., Agile, Unified/RUP)
Comprehensive understanding of relational database and NoSQL database and flat file processing concepts
Experience in working with Oracle or MS SQL Server or NoSQL databases (5+ years of experience)
Proficient in object oriented development and Java Enterprise concepts (5+ years of experience)
Unit testing frameworks (3+ years of experience)
Experience with code quality api/tool (SonarQube)
Experience with Service interaction api/tool (Swagger),
Experience with logging/tracings api/tool (Spring sleuth)
Understanding of Circuit Breaker functions like Hystrix
Experience working in a cloud native work environment
Understanding of Gemfire, Greenplum data stores
Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud
Understanding of various file formats and methods of data communication (flat file, XML, Web Services, etc.)
Familiar with extreme programming, test-driven development, pairing, continuous integration, continuous delivery, and related techniques.
Great written and verbal communication skills, capable of public speaking and presenting in front of customers, IT management, etc.
Comfortable in new situations with new clients
The distance between imagination and … creation. It can be measured in years of innovation, or in moments of brilliance. When you join the Ford team; discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a team that is already leading the way, with ingenious solutions and attainable products – and it is always ready to go further.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.
Ford Motor Company is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.