Software Engineer @ Ford Motor

Job Information

Job Description:

RESPONSIBILITIES

  • Collaborate with cross-functional teams, Product Managers, Architects to design and develop a scalable microservices platform.
  • Design, develop, and implement high-quality, reusable, and testable code that adheres to industry best practices and standards.
  • Build reusable frameworks and work closely with DevOps and other teams to ensure the platform is highly available, scalable, and fault tolerant.
  • Handle operational issues with little or no oversight.
  • Conduct code reviews and ensure adherence to standards, patterns, and architecture principles.
  • Develop and maintain technical documentation and user guides for the platform
  • Migrate existing PCF/Java based applications to GCP.
  • Re write code to move away from older technologies – Strut & JSP to Spring boot & Angular.
  • Engage in Agile practices including but not limited to Stand-ups, backlog grooming, sprint demos and journey mapping.

QUALIFICATIONS

  • Having a degree in B.E. / B.Tech / M.C.A
  • 4+ years of experience in a hands-on technical role engaged in developing, implementing and supporting software applications
  • 3+ years of work experience in Front end client development frameworks (Angular/React) in Spring Boot platform
  • 3+ years of work experience in Database (Oracle/SQL Server/Postgresql)
  • 3+ years of work experience in Microservice architecture and  REST APIs
  • 3+ years of work experience in Agile project involvement, Software Craftsmanship.
  • Hands on experience on GCP migration is preferred.
  • Experience in using testing automation tools like JUnit, Selenium etc. to conduct Unit, integration, regression testing.
  • Good knowledge on code quality tools (42Crunch, SonarQube, CheckMarx, etc…)
    Having experience in using GIT hub, Jenkins, Maven, Gradle, etc


Benefits:
Experience Level: Mid-Senior
Work From: Onsite

Company Information

View all jobs of Company: Click here

Pin It on Pinterest