Roles & Responsibilities
Works with various stake holders at all levels in the organization to propose solutions for solving technology challenges, solutions, and customer experience.
Works with enterprise architecture teams and helps teams on delivering code with quality.
Collaborate with product and engineering teams to gather integration requirements and translate business processes into technical solutions.
Design, develop, and maintain Digital Applications working with our products and third-party systems, ensuring high performance and responsiveness.
Added advantage for a person who have a working experience in integrating auto finance loan portfolios with trading platforms for the sale and purchase of asset-backed securities.
Work with APIs, middleware, and other tools to connect different software components and applications.
Experience in integrating systems & services with auto finance platforms while ensuring high levels of security and compliance with payment industry standards.
Troubleshoot and resolve integration issues, providing tier 2 support when necessary.
On-call, off-hours, and weekend support is required on a rotational basis.
Document integration processes, creating clear and detailed technical specifications and user guides.
Automate performance monitoring and notification in the event of failures using best practices and tools.
Agile personality and Software Craftsmanship mindset for contributing and leading the agile team for quality deliverables.
Stay up-to-date with industry trends and technologies, applying best practices to integration architecture and design.
Participate in code reviews, ensuring that integration code meets Ford quality standards and follows our coding guidelines.
Work closely with the security team to ensure that all integrations comply with Ford data protection and privacy standards.
Provide technical support and training to internal teams and potentially customers on integrated solutions.
Position Qualifications:
B.E. / B.TECH / M.C.A
Minimum 15 + years of experience in a hands-on technical role engaged in developing, implementing and supporting software applications 5+ years of work experience in React ,Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud)
Experience building high tech Digital Systems and exposure to eCommerce, Commercial and Self Service digital systems is a must
6 years of work experience in Microservice architecture with REST APIs and work experience with integration platforms and middleware solutions like MuleSoft, Apache Camel, or IBM Integration Bus, which facilitate the integration of different systems.
Exposure to GraphQL ecosystem will be an advantage
Have certifications on GCP Certified Cloud Engineer would be an added advantage, nice to have a GCP Certified Cloud Architect.
Exposure to develop applications using cloud native stacks using Apigee, GCP, GKE (Kubernetes), Google BigQuery.
3+ years of work experience in Agile project involvement, Software Craftsmanship
Code quality tools (42Crunch, SonarQube, CheckMarx)
Observability tools like Dynatrace, exposure to DevSecOps, GIT hub, Jenkins, Maven, Gradle.
Cloud Native stacks like React JS/Native, Apigee, GCP, GKE (Kubernetes), Google BigQuery.
Exposures to develop and manage APIs through Apigee platform
Clear understanding of application security standards
Strong understanding of APIs, web services, and commonly used integration protocols and formats (e.g., REST, SOAP, JSON, XML).
Proficiency in one or more programming languages (e.g., Java)
Understanding of database technologies (SQL, NoSQL) and data integration tools and ability to write complex queries and procedures.
Excellent problem-solving skills and the ability to think analytically.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Self-motivated with the ability to manage multiple projects under tight deadlines.
Exposures to agile tools like Rally or Jira
Experience conceptualizing/designing cloud native architecture solution using GCP cloud services including, Cloud Run, Cloud Functions. GKE, Cloud SQL, GCS, Pub/Sub and Eventarc
Hands on experience in API Gateway, Microservices Architecture, Domain Drive Design, Java/J2EE technologies, Rest API, Kafka, Angular, React
Demonstrated experience in eXtreme Programming (XP) disciplines including Paired programming, Test-first/test-driven development (TDD).
Extensive experience using advanced software configuration management: source control, DevOps, CI/CD, etc. and building automations
Demonstrated experience with software operations: DevOps, SRE, Observability, support/maintenance, etc.
Experience in Accessibility SEO & UX Design Systems and principles
Demonstrated success creating evolutionary architectures with appropriate operational characteristics: scale, reliability, security, performance, etc.
Strong verbal and written communications skills with the ability to influence the enterprise.