Ford Motor Company

Junior Back End Developer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: Naucalpan de JuárezMexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and develop solutions using innovative thought process; develop application code and execute test scripts to validate that code meets business requirements.
  • Perform and participate in technical inspections and load/volume testing as required.
  • Creation of Unit Test Case documents and perform Unit Testing.
  • Create / update application documentation according to development.
  • Support ongoing production software operations and troubleshoot production issues.
  • Maintain the technologies’ lifecycle according to company policies and execute renewals / upgrades as corresponds.
  • Work collaboratively with enterprise and technology teams (i.e. Ford Architects) to manage/update/execute technical roadmap.
  • Collaborate with the rest of the team and application owner to deliver the solution or enhancements per the prioritized backlog, differentiating between must have and could have requirements.
  • Operate with Agile / SCRUM methodology; Actively participate in team stand-ups, iteration and release planning and other agile ceremonies.
  • Manage work products and backlog in Agile tool (Jira), delivering appropriate sizing, definition, development and documentation of business capabilities in short time-boxes.
  • Deliver frequent releases of incremental functionality into the application.

Requirements

  • Bachelor’s Degree in computer science, computer engineering or a combination of education and equivalent experience
  • English proficiency (written and verbal)
  • 2-3+ years experience in Software development
  • Experience in development of object-oriented business applications: Java, SpringBoot, Gradle, PubSub or Kafka
  • 1+ year experience with developing for and deploying to cloud platforms (e.g. GCP, PCF, Azure).
  • Experience in designing, developing, and consuming APIs.
  • Experience with PostgreSQL database
  • Strong SQL skills
  • Implement and optimize cloud services and tools (e.g. Terraform, BigQuery, GCP).
  • Experience with control version tools i.e. GitHub desirable
  • Strong communication and organizational skills
  • CI/CD tools and pipelines e.g. Tekton, Cloud Build, etc.
  • Strong analytical and problem-solving skills.
  • Agile experience
  • Unit Test Cases Automation (Junit)
  • **Nice to Have Skills:**
  • Python Development
  • Experience in Front-End development
  • Test Driven Development (TDD), Clean Code practices
  • Scanning tools to secure code: SonarQube, Cycode, FOSSA
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringBootGradlePubSubKafkaPostgreSQLSQLPythonUnit Test Cases AutomationTest Driven Development
Soft Skills
communicationorganizationalanalyticalproblem-solvingcollaboration
Certifications
Bachelor’s Degree in computer scienceBachelor’s Degree in computer engineering