BUSINESS ANALYST
Candidate must possess at least a Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
Preferably 1-4 years Experienced Employee specialized in IT/Computer - Software or equivalent.
Experience in Banking Application is an advantage.
JOB DESCRIPTION
Handles discussion of business requirements during data gathering process
Responsible in communicating to clients, stakeholders and development team based on the agreed scope.
Analysis in business workflow
Prepare Functional Specification Document and User's Manual
Design mock-up screens to wireframe the proposed application as a basis of providing better workflow and basis of User Interface.
Initiates the proper documentation of all the tasks for the project, through the use of an online repository, Redmine
Analysis and preparation of task and subtasks, based on the requirements in the given sprint.
Participates in the Deployment by ensuring that the package to be deployed was properly coordinated between the Deployment and Development team to ensure the timely and accurate package has been deployed.
Design UAT test cases that will be used by the users.
Participates in testing activities through functional testing and verifying and validating that the requirements had been met and perform User Acceptance Testing before sign-off.
Support the production versions of the application and cater to the issues encountered by the users and provide viable solutions that will resolve the issue.
Handle User Acceptance Training walkthrough
JUNIOR JAVA DEVELOPER
Reporting to the Project Manager/Team Leader, the Junior Java Developer (TA1 and TA2) is responsible for managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
His responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
PERSON SPECIFICATIONS
1. Education and Experience
Completion of Bachelor Degree in Computer Science, IT – Software Development with minimum of 1-3 years’ relevant work experience
1-2 years of relevant work experience as Java Developer is a plus
Work experience it the Banking Industry is an advantage
2. Qualifications and Technical Skill
Experience in formal personal development planning and individual, team and process performance management
Experience in both architecture and implementation-level software design
Experience in requirements capture, analysis techniques and process improvement approaches
Excellent personal organization and ability to prioritize and carry out multiple tasks
Able to influence and drive projects to meet key milestones and overcome challenges
Comfortable working without routine supervision
A desire to remain technically capable and an expert in current technologies
3. Personal Qualities
High level attention to detail and accuracy
Ability to follow through on tasks
Flexible, creative, responsive, able to take initiative, open to learning
Reliable
Able to work within systems and procedures, work effectively in a small team environment involving the sharing of information and at times sharing workloads;
Able to analyze and integrate potentially conflicting numerical, verbal and other data from a number of sources
Willing to demonstrate, apply and share expert technical knowledge across the organization;
Able to work independently and multi-task and meet deadlines
SENIOR JAVA DEVELOPER
Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
At least 5 Year(s) of working experience in the related field is required for this position.
Degree in Computer Programming or 2 year(s) of relevant work experience as Team Leader is a plus
Work experience in Banking Industry is an advantage
TECHNICAL SKILL
Experience of people management and the ability to lead and influence others
Experience in formal personal development planning and individual, team and process performance management
Proven experience in leading and managing the delivery of system/software development projects in a structured environment
Experience in a variety of software development approaches and methodologies including Agile and Waterfall
Experience in both architecture and implementation-level software design
Experience in requirements capture, analysis techniques and process improvement approaches
Strong facilitation and coaching skills
Excellent personal organization and ability to prioritize and carry out multiple tasks
Able to influence and drive projects to meet key milestones and overcome challenges
Comfortable working without routine supervision
A desire to remain technically capable and an expert in current technologies
PERSONAL QUALITIES
High level attention to detail and accuracy
Ability to follow through on tasks
Flexible, creative, responsive, able to take initiative, open to learning
Reliable
Able to work within systems and procedures, work effectively in a small team environment involving the sharing of information and at times sharing workloads;
Able to analyze and integrate potentially conflicting numerical, verbal and other data from a number of sources;
Willing to demonstrate, apply and share expert technical knowledge across the organization;
Able to work independently and multi-task and meet deadlines.
PROJECT MANAGER
Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
At least 6 Year(s) of working experience in the related field is required for this position.
Proven working experience in project management
Excellent client-facing and internal communication skills
Excellent written and verbal communication skills
Solid organizational skills including attention to detail and multitasking skills
Strong working knowledge of Microsoft Office Tools
Project Management Professional (PMP) / PRINCE II certification is a plus
With Banking Industry or FinTech experience is an advantage
RESPONSIBILITIES:
Coordinate internal resources and third parties/vendors for the flawless execution of project
Ensure that all projects are delivered on-time, within scope and within budget
Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
Ensure resource availability and allocation
Develop a detailed project plan to monitor and track progress
Manage changes to the project scope, project schedule and project costs using appropriate verification techniques
Measure project performance using appropriate tools and techniques
Report and escalate to management as needed
Manage the relationship with the client and all stakeholders
Perform risk management to minimize project risks
Establish and maintain relationships with third parties/vendors
Create and maintain comprehensive project documentation together with the team (including requirements traceability matrix, user manuals, functional specification document, etc)
Establish, document, and submit client related requirements/documents.
Meet & coordinate with clients to take detailed ordering briefs and clarify specific requirements of each project
Delegate project tasks based on junior staff members’ individual strengths, skill sets and experience levels
Track project performance, specifically to analyze the successful completion of short and long-term goals
Meet budgetary objectives and make adjustments to project constraints based on financial analysis
Develop comprehensive project plans to be shared with clients as well as other staff members
Use and continually develop leadership skill
Attend conferences and training as required to maintain proficiency
Perform other related duties as assigned
Develop spreadsheets, diagrams and process maps to document needs
PROJECT MANAGER TOP SKILLS & PROFICIENCIES:
Developing and Tracking Budgets
Coaching
Supervision
Staffing
Project Management
Management
Process Improvement
Planning
Performance Management
Inventory Control
Verbal Communication
QA AUTOMATION
As a QA Automation Analyst, you will be contributing to multiple software products and working to enforce their quality. You will be responsible for analyzing the functionality of applications and designing automated tests to validate their performance to meet quality standards.
QUALIFICATIONS:
Candidate must possess at least Bachelor's/College Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent.
At least 3 Year(s) of working experience in the related field is required for this position.
Required Skill(s): Java, JavaScript, Selenium, Test Project, Katalon, SQL
EXPERIENCE:
3+ years QA experience in an IT environment.
2+ years of software development experience in Java/Javascript.
Experience in building and using automated tools and testing scripts is a plus.
Hands-on experience in working with automation tools such as Selenium, Katalon, and JMeter is a plus.
KEY RESPONSIBLITIES:
Define test plans, create test cases and execute them for functional, integration, and regression testing.
Convert end-to-end user scenarios to test cases
Develop automation tests to reduce repeated manual tests
JUNIOR QUALITY ASSURANCE ANALYST
Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
At least 1 Year(s) of working experience in the related field is required for this position.
Fresh graduates are welcome to apply.
Required Skill(s): Java, Selenium, Test Automation
Experience in financial/banking industry is an advantage
Experience in working with automation tools such as Selenium, Katalon, and JMeter is a plus.
Experience in testing web applications
KEY RESPONSIBLITIES:
Define test plans, create test cases and execute them for functional, integration, and regression testing.
Report, escalate, and analyze test findings
Interact and collaborate with development teams
JUNIOR ACCOUNTANT
Graduate of BS Accountancy or related course
1-2 years related work experience
FRESH GRADUATES are ENCOURAGED to APPLY
JOB DESCRIPTION:
Daily to monthly reconciliation of reports (general ledger, schedules, operational reports)
Disbursement preparations and billings
Administrative and clerical tasks
Coordinates with Accounting Officer regarding reconciliation issues
Assists Accounting Officer with accounting responsibilities, Financial Reporting and Financial Operations
