Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hammerjack Pty Ltd

NewBe an early applicant

Senior Software Engineer (Finacle)

Posted
Discussion

Summary

Hands-on senior engineer building and delivering mobile and web applications in a banking (Finacle) environment: designing application architecture, integrating APIs and backends, writing automated tests, and doing root-cause analysis with agile delivery teams. Stack spans iOS/Android and hybrid mobile, Java, SQL/MySQL, backends like PHP/Python/.NET, and AngularJS/ReactJS front ends.

Office Location: UnionBank Plaza, Ortigas, Pasig City

Employment Type: Full-time

About The Role

The Senior Software Engineer reports to the Tech Delivery Lead and is primarily responsible for hands‑on development of mobile and web applications. It performs the core development work while contributing inputs to solution architecture, design decisions, and user story effort estimates. The position supports delivery teams by ensuring technical solutions are well‑designed, scalable, and aligned with business requirements.

What You'll Do

Designing overall architecture of applications:

  • Designing, building and developing applications for customers
  • Collaborating and contributing to cross-functional teams that develop solutions for clients
  • Participating in the architecture and system design of mobile applications
  • Being a part of an open environment where everyone is expected to speak up and collaborate in project and organizational decisions
  • Understanding and implementation of security and data protection
  • Maintain code integrity and organization
  • Supply sufficient documentation on software developed
  • API and backend integration

Coordinates with the different product development teams to ensure that:

  • user stories and other agreed requirements are delivered on-time and on-budget;
  • Evaluate issues/bugs reported and provide root-cause analysis, impact analysis and recommend solutions and workarounds in coordination with the development team, and product owner;
  • Automated testing to ensure code robustness including edge-cases usability and general reliability
  • Be up-to-date with the latest developments, standards, and benchmarks for web applications development
  • Participate in various informational sessions and workshops as a participant or instructor upon request

What We're Looking For

  • Experienced in IOS, Android Development, and hybrid development options like Xamarin, Flutter, ReactNative
  • Experienced with HTML, Java , CSS, MySQL, SQL (atleast 3 years)
  • Experienced with front-end development either mobile or web applications (atleast 3years)
  • Experienced with back-end programming languages like PHP, Python, Ruby, Java, .NET, Java etc. (atleast 3years)
  • Experience in using vanilla and advanced Java libraries and frameworks such as AngularJS, ReactJS, etc. (atleast 3 years)
  • Familiarity or experience in programming smart contracts and chain code in Ethereum, Hyperledger or Corda
  • Familiar with agile development concepts (Scrum / Kanban); user stories estimation, design, and CI/CD
  • Strong analytical, troubleshooting and organizational skills
  • Good oral and written communication skills
  • Must be flexible and able to work to deadlines
  • Openness and willingness to learn
  • Ability to analyze a wide range of complex software problems, then recommend solutions.
  • Ability to work independently with limited supervision
  • Demonstrated ability working in a fast pace software development environment

What they ask for

Required

  • Experienced in iOS, Android development, and hybrid options like Xamarin, Flutter, React Native
  • Experienced with HTML, Java, CSS, MySQL, SQL (at least 3 years)
  • Experienced with front-end development for mobile or web applications (at least 3 years)
  • Experienced with back-end programming languages like PHP, Python, Ruby, Java, .NET (at least 3 years)
  • Experience with vanilla and advanced Java libraries and frameworks such as AngularJS, ReactJS (at least 3 years)
  • Familiar with agile development concepts (Scrum/Kanban), user story estimation, design, and CI/CD
  • Strong analytical, troubleshooting and organizational skills
  • Good oral and written communication skills
  • Flexible and able to work to deadlines
  • Openness and willingness to learn
  • Ability to analyze a wide range of complex software problems and recommend solutions
  • Ability to work independently with limited supervision
  • Demonstrated ability working in a fast-paced software development environment

Preferred

  • Familiarity or experience programming smart contracts and chaincode in Ethereum, Hyperledger or Corda

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available