BCS Technology employs high caliber consultants on a permanent or per assignment basis. Our people are the best in their field; they are all high achievers with exceptional track records. We only hire people who are passionate about what they do and are committed to deliver the highest quality output.

  • There are no job openings in this region at this time. Please continue checking our website for updates. Thank you!
Full Time Posted July 09, 2018

Business Intelligence Developer

Position Summary

The Business Intelligence Developer will take on development roles in the BI and Big Data solutions implementation. Together with the BI Practice Team, the role will require analyzing client requirements and transforming these into front-end and back-end specifications. The BI will be exposed and must demonstrate BI tools experience and development skills.

Duties & Responsibilities:
  • BI and DW tools such as Business Objects Web Intelligence, Xcelsius, Business Warehouse, Crystal Reports, Cognos, Informatica, SAS, Microsoft BI, SAP (not limited to SAP HANA).
  • Should have completed one major end-to-end implementation utilizing the latest BI and DW tools (eg. BO4, BOXIR3, BOXIR2, Cognos 8, SAS, Informatica 9).
  • Knowledge of Key DW / Big Data concepts:
    • Data Sourcing
    • Data Mining
    • Data Analysis
    • Data Modelling (conceptual, logical, physical)
    • Data Validation
  • Managing databases - reporting or transactional (eg. PostgreSQL)
  • Strong SQL skills. Able to analyze queries from different front-end and back-end tools
  • Should be able to create functional and technical, mapping specifications documents and other BI design documents.
  • Experience in analyzing and developing different type of data reporting requirements – fixed, ad hoc and dashboard reports.
  • Knowledge in developing various visualization techniques – real –time visualization, interactive data exploration.
Minimum Qualifications:
  • Holds a Computer Sciences, Engineering, Statistics, Mathematics or Accounting or equivalent
  • Must have experience in PostgreSQL database
  • Highly preferred someone who has extensive experience in Aviation industry
  • Excellent Communication skills both verbal and written
  • Should be able to do basic project management
  • Technology agnostic and must be will to learn new technologies
Full Time Posted July 09, 2018

Business Analyst

Position Summary

The Business Analyst is involved in the Full cycle of SDLC. Responsible for the design or modification of business systems or IT systems, interacts with the business stakeholders and subject matter experts in order to understand their problems and needs. Gathers, documents, and analyzes business needs and requirements.

Duties & Responsibilities:
  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
  • Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
  • Improves systems by studying current practices; designing modifications.
  • Recommends controls by identifying problems; writing improved procedures.
  • Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
  • Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
  • Maintains system protocols by writing and updating procedures.
  • Provides references for users by writing and maintaining user documentation; providing help desk support; training users.
  • Maintains user confidence and protects operations by keeping information confidential.
  • Prepares technical reports by collecting, analyzing, and summarizing information and trends.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.
  • Assists with QA and User Acceptance Testing as well as Production Verification Testing
Full Time Posted July 09, 2018

Inside Sales Representative

Position Summary

Conduct various sales activities such as: prospecting, developing sales leads, building client relationships, closing business opportunities

Duties & Responsibilities:
  • Conduct various sales activities such as: prospecting, developing sales leads, building client relationships, closing business opportunities.
  • Maintain quality relation with existing clients.
  • Manage industry specific accounts and prospects
  • Identifies trendsetter ideas by researching industry and related events, publications, and announcements; tracking individual contributors and their accomplishments.
  • Locates or proposes potential business deals by contacting potential partners; discovering and exploring opportunities.
  • Screens potential business deals by analyzing market strategies, deal requirements, potential, and financials; evaluating options; resolving internal priorities; recommending equity investments.
  • Develops negotiating strategies and positions by studying integration of new venture with company strategies and operations; examining risks and potentials; estimating partners' needs and goals.
  • Closes new business deals by coordinating requirements; developing and negotiating contracts; integrating contract requirements with business operations.
  • Protects organization's value by keeping information confidential.
  • Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Minimum Qualifications:
  • Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Marketing or equivalent.
  • Required language(s): English, Filipino
  • At least 3 Year(s) of working experience in the related field is required for this position.
  • Preferably Junior Executive specialized in Marketing/Business Development or equivalent.
  • Must have excellent communication skills
  • Must be highly confident, aggressive an self-oriented
  • Must be a go-getter in seeking out new business accounts
  • Has creativity determination and positive attitude
  • Team player, ambitious and persistent
Full Time Posted July 09, 2018

.Net Developer II

Position Summary

The .Net Developer II will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services. This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Duties & Responsibilities:
  • Design overall system, system integration, and implementation strategy using various platforms including but not limited to: DotRez, Visual Studio, ASP.NET, HTML, CSS, Bootstrap, JavaScript (KnockOut and Angular), jQuery, and C#.
  • Develop, test and deploy.NET applications across platforms within agreed budgets and time frames.
  • Ensure developments, enhancements and project outcomes best leverage existing system investment and manage cost of ownership going forward.
  • Utilize established development tools, guidelines and conventions
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Maintain existing software systems by identifying and correcting software defects
  • Investigate and develop skills in new technologies
  • Create new and extend existing operational documentation
  • Source code maintenance
  • Assist in all phases of system development cycle: system analysis, design, documentation, testing and deploymen
Minimum Qualifications:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Knowledge in ASP.Net, C#, web technologies (HTML/XHTML, CSS, Javascript, JQuery), and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
  • Ability to adapt quickly to an existing, complex environment.
  • Ability to quickly learn new concepts and software is necessary.
  • Proficient in English; oral and written
  • Demonstrated analysis and troubleshooting skills
  • Commitment to detail, quality, and customer focus
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
  • Knowledge in eCommerce, Aviation, and Systems Analysis and Design
  • Manage requirements definition effectively in the face of unclear business requirements
  • Juggle multiple priorities, including urgent support at critical times such as project delivery
  • Positive working attitude, able to work alone and as a team, good problem solving skills, hardworkin
Full Time Posted July 09, 2018

Network Engineer

Position Summary

As a Network Engineer, he is responsible for setting up, developing and maintaining computer networks within an organization or between organizations. He will offer support users, who can be staff, clients, customers and suppliers, and troubleshoot any problems that arise. He will be involved in designing new networks. His aim is to ensure the integrity if high availability network infrastructure to provide maximum performance for your users

Duties & Responsibilities:
  • Establish the networking environment by designing system configuration, directing system installation and defining, documenting and enforcing system standards
  • Design and implement new solutions and improve resilience of the current environment
  • Maximize network performance by monitoring performance, troubleshooting network problems and outages, scheduling upgrades and collaborating with network architects on network optimization
  • Undertake data network fault investigations in local and wide area environments using information from multiple sources
  • Secure network systems by establishing and enforcing policies and defining and monitoring access
  • Support and administer firewall environments in line with IT security policy
  • Report network operational status by gathering and prioritizing information and managing projects
  • Upgrade data network equipment to the latest stable firmware releases
  • Configure routing and switching equipment, hosted IP voice services and firewalls
  • Provide remote support to on-site engineers and end users/customers during installation
  • Provide remote troubleshooting and fault finding if issues occur upon initial installation
  • Undertake capacity management and audit of IP addressing and hosted devices within data centres
  • Liaise with project management teams, third-line engineers and service desk engineers on a regular basis
  • Speak to customers via email and phone for initial requirement capture
  • An up-to-date knowledge and understanding of your employer’s/client’s business and industry needs, as well as the technical demands
  • To recognize the importance of customer focus and/or of serving the needs of the end user
  • Excellent communication skills, particularly the ability to communicate with staff who aren’t technically trained
  • The skill to take on a variety of tasks and pay attention to detail
  • Analytical and problem solving ability
  • Teamwork skills and the ability to feel comfortable working with different teams, clients and groups of staff across an organization
  • Organizational skills and the ability to prioritize your workload
  • We are looking for a team-oriented individual with strong technical knowledge skills who thrives on bringing satisfaction to customers. To succeed in this role, you must be able to prioritize, comply with processes/quality checklists, and accurately report service data.
Work Experience:
  • Experience in related areas such as IT support, service and repair can be useful if you want to move into network engineering
  • Being on the user end of IT systems is also helpful as this will give you an idea of the types of problems may arise
  • Candidate must possess at least Bachelor’s/College Degree in Engineering, (Computer Science/Information Technology or equivalent)
  • At least 1 year of working experience in the related field is required for this position
  • Preferably 1-4 years of relatable experience specialized in Engineering – Others or Equivalent.
Full Time Posted July 09, 2018

Quality Assurance Analyst

Position Summary

The Quality Assurance Analyst is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems.

To make sure that testing is well defined, planned and executed. The QA Tester does this by ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.

Duties & Responsibilities:
  • Validate sites and systems to ensure they meet client requirements and specifications
  • Perform testing and verification for websites, mobile applications, background services, and web services
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.
  • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Execute and evaluate manual or automated test cases and report test results.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Will support big aviation projects
Full Time Posted July 09, 2018

Senior IT Recruitment Officer

Position Summary

The Global Recruitment officer is responsible for delivering all facets of recruiting success throughout the Company. This will be achieved through the development of global recruiting plans, employing traditional sourcing strategies and resources as well as researching and developing new, creative recruiting ideas. This role will report to the HR manager in Manila, with a dotted reporting line to our operations manager.

Duties & Responsibilities:
  • To provide an end-to-end IT technical recruitment service to the Company.
  • To use a proactive approach to recruitment e.g. Head hunting, researching new ways of using the Internet for recruitment, using social and professional networking sites to identify and source candidates.
  • To create and maintain a preferred suppliers list (for each global office) of external recruitment agencies, building relationships to get maximum service and cost effective rates.
  • Ensure recruitment agencies they have a clear understanding of the Company’s needs.
  • Builds applicant sources by researching and contacting universities, employment agencies, recruiters, media, and internet sites; providing organization information, opportunities, and benefits; making presentations; maintaining rapport.
  • To have good working knowledge of International recruitment to attract the best caliber of candidates.
  • implement global sourcing and recruiting campaigns to attract and acquire high quality talent
  • To craft role adverts that attracts readers and is in line with the Company’s brand values
  • To conduct HR interviews to supplement personality profile information.
  • To provide recruitment counsel, guidance and feedback on candidates to all hiring managers.
  • To use the Company applicant tracking systems to track applicants through the selection phase through to on-boarding.
  • Provide daily and weekly recruitment reports to respective managers
  • 7+ years experience recruiting for IT and highly technical positions locally and globally
  • Tertiary education in HR and Psychology preferred
  • Excellent written and verbal communication skills
  • Proven expertise in recruitment strategy creation and R&D
  • Results Driven
  • Proven ability to utilize multiple channels of sourcing apart from traditional sourcing sites
  • High attention to detail
  • Strong critical thinking and analysis
  • Strong probing and discourse capability
  • Good presentation and negotiation skills
  • Data analysis and report generation
  • Ability to think off your feet and solve issues with little assistance
  • Ability to work independently with little guidance
  • Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Human Resource Management or equivalent
Full Time Posted July 09, 2018

Technical Support Representatives

Position Summary

As a technical support/helpdesk employee, you’ll be monitoring and maintaining the computer systems and networks within an organisation in a technical support role. If there are any issues or changes required, such as forgotten passwords, viruses or email issues, you’ll be the first person employees will come to. Tasks can include diagnosing hardware/software faults and solving technical problems, over the phone or email.

Duties & Responsibilities:
  • Deliver service and support to end-users using and operating automated call distribution phone software, via remote connection or over the Internet;
  • Interact with customers to provide and process information in response to inquiries, concerns, and requests about products and services;
  • Gather customer’s information and determine the issue by evaluating and analyzing the symptoms
  • Attention to detail, proficient in documentation.
  • Listen, comprehend and communicate well with clients and team members
  • Follow standard processes and procedures;
  • Identify and escalate priority issues per Client specifications;
  • Redirect problems to appropriate resource;
  • Accurately process and record call transactions using a computer and designated tracking software;
  • Offer alternative solutions where appropriate with the objective of retaining customers’ and clients’ business;
  • Organize ideas and communicate oral messages appropriate to listeners and situations;
  • Follow up and make scheduled call backs to customers where necessary;
  • Stay current with system information, changes and updates
  • Highly self-motivated and capable of independent work when required.
  • Well-organized with the ability to multi-task and work with minimal supervision.
  • Prioritize and organize customer ticket workload.
  • Must represent the company in a professional manner at all times.
Skill and Knowledge Qualifications:
  • Proper phone etiquette
  • Ability to speak and write clearly and accurately
  • Demonstrated proficiency in typing and grammar
  • Knowledge of relevant software computer applications and equipment
  • Knowledge of customer service principles and practices
  • Effective listening skills
  • Willingness to co-operate with others and work to the greater good
  • Multi-tasking capabilities
  • Minimum 12 hours of weekend working availability on a Saturday or Sunday
Full Time Posted July 09, 2018

Blockchain Developer

Position Summary

BCS Technology is seeking Blockchain developers to join a new team focussed on building innovative products using Blockchain technology. This is a hands-on role to design, code,and test new software products and add features to existing software modules. You will engage in high-level white-board design sessions with architect and take those ideas and create a working software design that you will code and test.

Duties & Responsibilities:
  • Work as part of a collaborative team of entrepreneurial people who operate like a start-up.
  • Develop and contribute to the proof-of-concepts and productive solutions by integrating Blockchain technology with our clients' information systems
  • Develop on different Blockchain platforms such as Ethereum, Bitcoin, Ripple
  • Write smart-contracts in Ethereum, Hyperledger or R3 Corda
  • Use different programming languages (JavaScript, Python, C/C++, Go, Java, Ruby, Scala, C#, Solidity, etc.)
  • Work hand in hand with functional and technical experts
  • Use agile methodologies (Scrum, TDD, Devops)
Minimum Qualifications:
  • 2+ years of recent professional JAVA and Python Experience
  • Rich knowledge in cryptography, including cryptographic protocol
  • Candidates with at least 6 months experience in development on either of the Blockchain platforms such as Ethereum, Bitcoin, Ripple and writing smart-contracts in Ethereum, Hyperledger or R3 Corda will be given preference
  • Passionate about technology and applying it to business solutions.
  • Comfortable dealing with ambiguity and a changing environment.
  • Good communication skill
Full Time Posted July 09, 2018

BI/SQL Server Developer

Position Summary

BCS Technology requires a talented, self-motivated BI SQL Server Developer to join our rapidly growing team. You will be working on a number of high-profile projects for an iconic Australian company.

Technical skills required:
  • 4-6 years’ experience with SQL Server 2008 and/or SQL Server 2012.
  • Excellent T-SQL skills with the ability to write complex stored procedures and functions.
  • Strong database design skills with the ability to design databases from scratch or optimize existing database designs.
  • Strong database optimization skills including query optimization, indexing, tracing and partitioning.
  • Strong Integration Services skills with the ability to develop complex packages to move and transform data.
  • Good experience in Power BI is plus.
  • Strong Reporting Services skills with the ability to develop complex Reports.
  • Good knowledge for Data Warehouses and Business Intelligence and experience of popular BI and Reporting tools.
  • Knowledge of Analysis Services and Reporting Services would be an advantage.
  • Data modeling experience would be an advantage
Additional Qualifications:
  • Excellent communication skills, both oral and written
  • Leading a Team of Developers
  • The ability to work directly with clients to understand and define requirements
  • The ability to work closely with developers as part of application development projects
  • Good documentation skills
  • Open to onsite travel
  • There are no job openings in this region at this time. Please continue checking our website for updates. Thank you!
  • There are no job openings in this region at this time. Please continue checking our website for updates. Thank you!
  • There are no job openings in this region at this time. Please continue checking our website for updates. Thank you!