Skip to main content
find your future at ford.

Software Engineer

Job ID
63253
Category
Ford Credit Services
Location
Chennai, India
Work Type
Hybrid
  • Contributes to the completion of milestones associated with specific projects. Erroneous decisions or failure to achieve objectives would typically result in serious program delays and considerable expenditure of resources.
  • Frequent inter-organizational and outside customer contacts. Represents the organization in providing solutions to difficult technical issues associated with specific projects. Communicates moderately complex information through demonstration or presentation to influence or gain agreement; listens and interprets information.
  • Provides technical solutions to a wide range of difficult problems. Solutions are imaginative, thorough, practical, and consistent with organization objectives. Anticipates problems and recognizes when to deviate from standard practices. Exceptions are usually resolved with the concurrence of a team lead or supervisor.
  • Complete understanding and wide application of technical principle, theories, and concepts in the field. General knowledge of other related disciplines.

Works under only general direction. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives

  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions.
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies.
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application.
  • Collaborate with cross functional teams like product owners, designers, architects etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency.
  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery.
  • Support security practices to safeguard user data including encryption and anonymization.
  • Create user-friendly and interactive interfaces using languages like HTML, CSS, JavaScript and React.
  • Develop and maintain back-end applications like APIs and microservices using server-side languages like Java.
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions and are monitoring and participating in solutions for new stack layers, often involving industry collaboration.
  • 6+ years engineering experience within both backend and frontend technologies, with at least 4+ in Spring Framework (Spring Booth & Batch), Microservice architecture and APIs
  • Working knowledge of version control systems (Git/GitHub) and CI/CD tools (GCP Cloud Build)
  • Working knowledge of cloud platforms (GCP)
  • The program requires a good understanding of working with data and databases.
  • Demonstrated evidence of architecture practices
  • Customer focused and strong team orientation 
  • Strong drive for high quality performance and value add results 
  • Demonstrated commitment to quality and delivery timing 
  • Ability to handle multiple assignments with minimal direction 
  • Ability to work in a highly regulated, financial environment
  • Willing to be flexible in terms of tasks and timings 
  • Experience performing development reviews
  • Experience using Test Driven Development (TDD) and Behaviour Driven Development (BDD) 
  • Appreciation of processes and architectural standards required in large organizations 
  • Exposure or experience in the following technologies: 
    • Java
    • Spring Boot & Batch
    • GCP (Cloud Build, Run, Scheduler, Pub Sub, Secret Manager)
    • GitHub 
    • Fossa
    • SonarQube
    • Cycode
    • Database (Postgres DB)
  • Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.

    What We Do
  • Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.

    Our People and Culture
  • At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.

    Your Benefits

Jobs For You.

Explore roles tailored to your interests, based on your preferences and experience.

Be the first to know about new jobs.

Sign Up Now