AI & Innovation Mindset
-
The AI Edge: You don't just write code; you use AI to write better code faster. You are familiar with prompt engineering and AI-driven development tools.
-
Continuous Learning: A proven track record of picking up new languages (like Python) and frameworks to solve complex engineering problems.
-
Optimization: A passion for using Python and AI to automate repetitive tasks and optimize the developer experience.
Soft Skills
-
Analytical Thinking: Ability to decompose complex business requirements into elegant technical solutions.
-
Collaborative Communication: Excellent verbal and written skills to engage with global cross-functional teams.
-
Growth Mindset: An adaptable approach to technology, viewing every challenge as an opportunity to learn.
-
Full Stack Engineering: Design and implement robust, secure, and scalable end-to-end applications using Java/Spring Boot for the back end and Angular (v14+) for the front end.
-
Software-driven future Development: Utilize Python to develop automation scripts, data processing pipelines, or lightweight microservices to complement the core Java architecture.
-
API & Microservices: Architect and maintain RESTful APIs and Microservices that support Ford’s global digital ecosystem.
-
Database Excellence: Design optimized schemas and manage data integrity across relational (PostgreSQL, MySQL) and NoSQL environments.
-
AI Integration & Innovation: Lead the adoption of AI-assisted coding (GitHub Copilot, Cursor) and explore the integration of LLMs or Machine Learning APIs to enhance product features.
-
Quality Leadership: Drive a "test-first" culture by writing comprehensive unit/integration tests (JUnit, Mockito, Jasmine/Karma, or PyTest).
-
Mentorship: Conduct high-standard code reviews and mentor junior developers in best practices, design patterns, and modern DevOps workflows.
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.