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