Senior Software Developer - Sumitomo Mitsui Banking Corporation
  • Tralee, Munster, Ireland
  • via BeBee.com
-
Job Description

Full Stack Developer

SMBC Group is a top-tier global financial group with a 400-year history, offering a diverse range of financial services worldwide.

The company has a presence in nearly 40 countries, with over 130 offices and 80,000 employees.

This role is part of the Operations Technology space, building the next generation of Cash Management functionality for the bank.

The Full Stack Developer will design, develop, unit test, end-to-end test, and install critical customer-facing products.

The role involves close collaboration with peers and stakeholders, requiring strong communication and problem-solving skills.

Key Responsibilities:

  • Write maintainable and testable software in collaboration with business and technology stakeholders.
  • Engage in code reviews and perform extensive testing to ensure high-quality software is delivered.
  • Participate in design sessions to ensure application features are designed and crafted in a robust and consistent manner.
  • Provide input on application strategy and direction, focusing on the future as well as the present.
  • Troubleshoot and solve issues, representing the team in wider project discussions and meetings.
  • Provide support for operations, delivery, and application teams to remediate issues.
  • Research new technology and tools, sharing findings with others.
  • Communicate clearly and effectively with all members of the team.

Requirements:

  • Five or more years of experience in a Software Development role.
  • Strong JavaScript programming skills, utilizing tools and platforms like TypeScript and Node.js.
  • Front-end JavaScript framework experience using React.
  • Experience of building and deploying applications in the Azure ecosystem.
  • Understanding of modern web application components (API, routing, caching, etc).
  • Understanding of core web principles.
  • Experience of developing with Java (both standard and enterprise level).
  • Bachelor's Degree in Computer Science or related field.
  • Previous experience working within a financial/banking domain.
  • Excellent debugging and optimization skills.
  • Experience in unit/integration testing.
  • Experience with large-scale distributed and transactional systems.
  • Ability to follow established processes and workflows.
  • Proactive mindset, outstanding communication skills, and ability to present in both technical and non-technical ways.
  • Strong team player with organizational and planning skills, attention to detail, and time management.

SMBC Group is an equal employment opportunity employer, committed to fostering a culture of diversity and inclusion.

The company offers a hybrid workforce model, providing employees with the opportunity to work from home or from an SMBC office.

;