Senior Software Engineer

Unionbankph — Philippines · Posted ~2 weeks ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

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 customersCollaborating and contributing to cross-functional teams that develop solutions for clients Participating in the architecture and system design of mobile applicationsBeing a part of an open environment where everyone is expected to speak up and collaborate in project and organizational decisionsUnderstanding and implementation of security and data protectionMaintain code integrity and organizationSupply sufficient documentation on software developedAPI 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 reliabilityBe up-to-date with the latest developments, standards, and benchmarks for web applications developmentParticipate 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, ReactNativeExperienced with HTML, JavaScript, 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, JavaScript etc. (atleast 3years)Experience in using vanilla and advanced JavaScript 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 CordaFamiliar with agile development concepts (Scrum / Kanban); user stories estimation, design, and CI/CD Required Skills Strong analytical, troubleshooting and organizational skillsGood oral and written communication skillsMust be flexible and able to work to deadlinesOpenness and willingness to learnAbility to analyze a wide range of complex software problems, then recommend solutions.Ability to work independently with limited supervisionDemonstrated ability working in a fast pace software development environment