Chennai, Tamil Nadu, India
4 hours ago
Senior Software engineer

Ford Credit IT(Payments) is looking for a Senior Software Engineer who is having excellent hands-on experience in Java, Spring Boot, REST API, Microservices, Messaging Queue(MQ), GCP etc. with software engineering practices. Senior Engineer will build the scalable and fully available technical solutions in Payments space with team of software engineers based out of India and will be responsible to support NA markets. In this role, you will be responsible for the overall development and implementation of API and Microservices. Your responsibilities will extend from developing and designing system architecture to high-level programming, performance testing, and systems integration.

To ensure success as a Software engineer, you should have advanced programming skills, experience with API development, and excellent troubleshooting skills. Top-rated full stack engineers create and implement advanced software systems that perfectly meet the needs of the company.

      •           Excellent communication skills, both written and verbal.

            •           Experience working as part of a global application development team

            •           6+  years of experience in a hands-on technical role engaged in developing, implementing and supporting software applications

            •           5+ years of work experience in Java, Kotlin 

            •           5+ years of work experience in Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud)

            •           5 years of work experience in Microservice architecture and SOAP or REST APIs

            •           3+ years of Cloud Native Development experience on any public cloud  platform such as AWS, Azure or Google Cloud Platform

            •           3+ years of work experience in Postgresql

            •           3+ years of work experience in Agile project involvement, Software Craftsmanship

            •           Should have experience in Unit, integration, regression, user testing and load testing (experience with TDD - JUnit, Selenium)

            •           Should have experience in using Code quality tools (42Crunch, SonarQube, CheckMarx, etc.…) to fix the quality issues

            •           Should have experience in using GIT hub, Jenkins, Maven, Gradle, etc…

            •           Good communication skills to interact with business customers

            •           Strong troubleshooting and problem-resolution skills with a commitment to quality and project timelines

            •           Highly motivated, self-starter, results-oriented, willing to learn new technologies/skillsets as and when required

            •           Strong interpersonal skills and ability to work individually and/or with a team

            •           Exposures to develop and manage APIs through the Apigee platform

            •           Clear understanding of application security standards

            •           Exposures to agile tools like Rally or Jira

            •          Deliver valuable, working, tested, quality software released at market speed.

            •           Collaborate directly and continuously with product managers and product owners to prioritise deliverables geared towards a business and value-driven approach with continuous improvement and innovative mindset.

            •           Develop and automate unit and integration test scripts.

            •           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

            •           Research new technologies, influences and implements enterprise technology shifts and new trends impacting Ford application delivery

            •           Participate in highly collaborative Full Stack eXtreme Programming (XP) includes,

            ◦           Pair Programming

            ◦           Test Driven Development (TDD)

            ◦           DevOps

            ◦           Continuous Integration and Continuous Deployment (CI/CD)

            ◦           Security (SAST/DAST)

            ◦           Monitoring/logging/tracing/ tools (SPLUNK, Dynatrace, etc…)

            ◦           Engage in Agile practices, including but not limited to Stand-ups, backlog grooming, sprint demos and journey mapping.

Confirm your E-mail: Send Email