Ford motor company is an equal opportunity employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability.
*skills*:
- must have development skills in a front-end language and framework (javascript, typescript, angular, react, etc.).
- must have development skills in a backend language and framework (java, go, spring boot, j2ee, etc.).
- familiarity development and use of apis.
- nice to have: knowledge or familiarity with backstage open source platform.
- knowledge of ci/cd build tools (i.e.
jenkins, tekton, github actions)
- strong analytical, and problem-solving, and troubleshooting skills.
- proficient knowledge and use of backlog tools, such as jira and rally.
- ability to work collaboratively with others and navigate complex decision-making scenarios.
- experience or knowledge of github, linux, shell, bash.
- demonstrated ability to learn new technologies, languages, frameworks, platforms, etc.
*qualifications required*:
- bachelor's degree or equivalent qualification in computer science or related disciplines.
- 3+ years of software development in a large enterprise environment.
- exposure to software development methodologies, quality assurance and security & control procedures.
- develop new plugins and modules that will enhance the capabilities of the developer portal.
- maintain devsecops pipeline code that will be used by a large community of software development teams at ford.
- enhance and maintain a set of cloud native services that support our devsecops pipelines.
- enhance, maintain, and support reusable software components utilized by internal development teams at ford.
- plan, implement, and monitor our products and services.
- identify and resolve issues and provide technical support for the products we operate.
- simplifies complex ideas and conveys them clearly in both oral and written communication.
- identify opportunities to improve our software products and services.
- actively participate in all team agile ceremonies:
- backlog refinement/planning
- stand-ups
- retrospectives