Senior Software engineer

3 weeks ago


Chennai, Tamil Nadu, India Ford Motor Company Full time

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

undefined

  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Company OverviewCIAR Software Solutions Pvt Ltd is a leading software development company specializing in providing comprehensive solutions for the restaurant and hotel management industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, have been instrumental in transforming the operations of numerous food outlets and hotels. With a dedicated...


  • Chennai, Tamil Nadu, India Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers.We are on a mission to acquire, build, and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets.The Technical Director - Engineering will lead the engineering team to...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Chennai, Tamil Nadu, India Software AG Full time

    Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects "things" like sensors, devices, and machines. It helps 10,000+...

  • Software Engineer III

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:Design and develop cutting edge Machine Learning/AI features for established software solutions used by many Fortune 100 companies. Rocket Software is recognized by major analysts as a leading vendor for AI/ML for Enterprise Software solutions. We are looking for highly motivated developers with demonstrable skills and interest...


  • Chennai, Tamil Nadu, India TCP Software Full time

    Company OverviewTCP (TimeClock Plus) has been a leading provider of flexible, mobile timekeeping and workforce management solutions for over 30 years.We help organizations engage their people by delivering best-in-class technology and personalized support to meet their complex timekeeping, employee scheduling, leave management, and other workforce...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionIt&aposs fun to work in a company where people truly BELIEVE in what they&aposre doingJob Description Summary:Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform...


  • Chennai, Tamil Nadu, India TERAFINA SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    About Us">NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions. For nearly 140 years, we have been the global leader in consumer transaction technologies.">Job Overview">We are seeking an experienced Senior Software Engineer to own the coding/design of sub-modules and work with our tech-lead on design and...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Zf Friedrich Full time

    Job DescriptionJob Description :Req ID 76924|GEC Chennai, India,ZF Commercial Vehicle Control Systems India LimitedLong DescriptionAbout the team :The Software Test Team at ZF is a group dedicated to rigorously testing the software used in their automotive technology products,including advanced driver assistance systems (ADAS), vehicle motion control...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...