Job Title: Senior Software Developer
Location: Tokyo, Japan
Employment Type: Permanent
Purpose:
• Delivering Quality software and service to our customers on time
Areas of Responsibility:
• Work closely with the Product Owner to understand the team objectives.
• Prepare the Program Increment Plan.
• Host the squad daily stand-up and participate in the Scrum or Scrum ceremonies.
• Update the JIRA board and dashboard.
• Provides and review the development estimations.
• Participate the Business Qualification and Scoping Workshops with the customers.
• Writes the solution design and low level technical design if Software Developer is not available for the project task.
• Review the solution design produce by the Software Developers.
• Manage the day to day development activities and cadence of the team.
• Ensure that the software architecture and software development guide is followed by the team.
• Writes the epics and the user stories if the Product Owner or Business Analyst is not available for the project task.
• Review the user stories and low level solution design.
• Review the test plan and test cases.
• Lead the discussion of the final technical solution to internal and external stakeholders.
• Assigns development task and assist developers during development.
• Ensure resolution of critical production issues.
• Perform or assign developers for Code Reviews.
• Package Release or assign developers to prepare the release for QA cycles.
• Provides technical input to production change management (internal and external) request.
• Raise the application signing request and provide all the required information including customer approval.
• Prepare or review the software release notes.
• Prepare or review the production software release.
• Conducts Handover to L1, L2, L3 Support Teams.
• Review the KPI and perform performance reviews of the assigned resources.
• Ensure that timesheet (JIRA and Sci Forma), work log and remaining effort for all allocated resources and completed regularly.
• Provide weekly status report to the stakeholders.
• Keep abreast of relevant industry standards and specifications.
Competencies, Skills, and Experience Competencies:
• 3 years of experience leading a team of software developers
• Extensive knowledge of the Australian payments industry
• In-depth knowledge of transaction processing systems used by the acquirers
• Knowledge of security requirements for payment transactions
• Excellent Technical Documentation Skills
• Experience in the preparation of tenders, tender responses and requirements analysis
Skills:
• Discretion
• Able to drive/conduct a small meeting
• Analytical ability
• Dynamic and meticulous
• Self-motivated
• Ability to work with a team
• Great communicator at all levels
• Able to justify and make decisions.
• Full authority to make decisions
• Lead Tier 1 customer projects
• People Management
• Create processes and think outside the boxes
Experience:
• 10+ years of experience in Software Development
• 3+ years of experience in working with large corporate clients such as banks and government agencies
• Extensive experience in using Word, PowerPoint and Excel
• Ability to perform data analysis using tools such as Excel and Microsoft Access
• Knowledge of Object-Oriented Programming principles
• Experience with MS Project
• Experience with JIRA
Core Requirements
• Excellent communication (written and verbal)
• Strong communication skills in English and Japanese.
• Good time management – ability to prioritise and multitask
• Ability to work well within your team and autonomously
• Ability to be proactive and take initiative
• Meet KPIs
Qualification:
• University degree,
• Payments SME,
• Independent worker,
• Good programming background,
• Good written & verbal skills
• Able to understand the requirements and propose solutions.
How to Apply:
Please submit your resume and a short cover letter explaining your interest in this role.