Taro Logo

Software Engineer (WCS)

A global bank with a strong European base serving around 38 million customers and corporate clients in over 40 countries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Job Description

ING, a global banking leader with over 60,000 employees serving 38 million customers worldwide, is seeking a Senior Software Engineer for their WCS team within Wholesale Banking Tech, Transaction Services. This role offers an exciting opportunity to work in a dynamic, international environment with teams across Philippines, India, Bulgaria, The Netherlands, and Turkey.

As a Software Engineer, you'll be responsible for the full software development lifecycle, from design to deployment, working with modern technologies and tools. The position requires expertise in Java, Linux environments, and SQL, with a focus on developing and maintaining critical banking applications. You'll work in an Agile/Scrum environment, embracing DevOps practices to deliver high-quality software solutions.

The ideal candidate will have at least 5 years of experience in software development, strong technical skills in Java, Git, and Azure DevOps, and experience with containerization using Docker. Knowledge of banking services and financial technology is highly valued. The role offers exposure to cutting-edge technologies and the opportunity to work on impactful projects in the financial sector.

Working at ING means joining a company that values innovation, sustainability, and employee empowerment. You'll be part of a collaborative culture that encourages continuous learning and professional growth. The position is based in Manila, offering the chance to work with a global team while contributing to significant banking technology initiatives.

Last updated a month ago

Responsibilities For Software Engineer (WCS)

  • Design, develop, and maintain bank applications and services
  • Collaborate with DevOps teams to implement CI/CD pipelines using Azure DevOps
  • Work within Linux environments for deployment and troubleshooting
  • Utilize Git for version control and collaborative development
  • Participate in code reviews, testing, and debugging processes
  • Contribute to containerization efforts using Docker
  • Support automation testing using INGenious
  • Collaborate with cross-functional teams to understand business requirements and deliver scalable solutions

Requirements For Software Engineer (WCS)

Java
Linux
  • At least 5 years of relevant working experience
  • Proficient in Java, GIT, Azure DevOps
  • Solid understanding of Linux (RHEL 8 or higher)
  • SQL experience, particularly with Oracle databases
  • Familiarity with Docker for containerization
  • Experience with Selenium for automated testing
  • Bachelor's or post-graduate degree
  • Experience in working in a complex and challenging environment
  • Experience with an agile way of working
  • Knowledge of core banking services, working capital solutions and trade finance