Enterprise Technology plays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.
Practice software engineering excellence while developing applications and tools from a backlog, employing pair programming and other practices. • Work with application development teams and be a change agent • Help PDO teams adopt new ways of working and contribute to Ford’s institutional knowledge • Advocate the use of Agile principles and other proven practices such as test-driven development (TDD) • Become an experienced software engineer that can mentor teams on Agile ways of working, producing well-crafted code
Bachelor's degree in Computer Science/related field or equivalent work experience. 8+ years of experience in software development, with a focus on microservices architecture, semantic technologies, and cloud computing. Expertise in modern software engineering practices, including Agile development, DevOps, and continuous integration/continuous delivery (CI/CD). Strong knowledge of microservices architecture, RESTful APIs, and containerization technologies (Docker, Kubernetes, etc.). Exposure with cloud platforms such as AWS, Google Cloud Platform. Subtle understanding of semantic technologies, their representation, and their application in software development. Ability to write clean, efficient, and maintainable code in languages such as Java, Python, or Node.js. Excellent problem-solving and analytical skills. Strong communication and collaboration skills.Expertise in HTML5, CSS3, JavaScript, jQuery, Angular 12, React, Spring boot , Java and other web development technologies
Experience with Agile development methodologies and tools, such as JIRA and Confluence
Excellent problem-solving, debugging, and analytical skills
Strong communication and collaboration skills, with the ability to work effectively in a team environment
Strong attention to detail and the ability to deliver high-quality code on time and on budget
Experience in developing REST APIs using Microservices.
Experience in implementing the CI/CD pipeline using Tekton, Terraform. Experience on Test driven development (TDD) & Test Automation via tools like JUNIT, Jasmine Cucumber and Selenium.
Exposure to deployment on cloud platforms, preferably GCP/ Azure
Exposure to Test-first/Test Driven Development (TDD)
Knowledge in handling the transactional Data via GCP BIG Query.
Familiarity with GitHub or equivalent source control repositories and Build Tools like GRADLE
SQL/DB programming experience (Relational and No-SQL).
Be a key player in a Product Driven Organization Product Teams, working closely with the Technical Anchor and other Software Engineers (cross-train, pair-program, etc.).