(+94) 11 257 4417info@onezero.lk

ONEZero Company Ltd.

Careers > Current Vacancies

Unleash Your IT Career With a Stable Establishment...


ONEzero Company Ltd is a fully owned subsidiary IT Company of Commercial Bank of Ceylon PLC.

Being providing IT solutions and services to the corporate sector, employees are the most salient factor of the company. We are looking for self-motivated, team oriented and ambitious people to take the future lead of the company.

If you are willing to be a part of our family please upload your detailed CV along with the relevant details on our portal.

Job Openings

Added Date: 24/07/2019Apply Before: 07/08/2019

Software Engineer(.net)

Job Description

  • Function as part of a team adhering to a formal Software Development Life Cycle
  • Ability to handle multiple projects in parallel
  • Set a benchmark in productivity, software quality, and delivery track record to other team members
  • Enable superior solutions by demonstrating a high-level of customer focus, and strong inter-personal skills
  • Research and deploy new and emerging technology
  • Good understanding of object oriented design concepts
  • Ensure web application security
  • Performance testing and tuning
  • Provide recommendations for continuous improvement
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms

Applicant’s Profile (.NET)

  • Bachelor’s Degree in Computer, Information Systems, Information Technology, Software Engineering or equivalent
  • A minimum of 3 years work experience in a formal Software Development Life Cycle
  • Experience working with C#, .Net 4.5 above, ASP.NET and MVC (Razor)
  • Experience working with SQL Server 2012 database or above
  • Experience working with SOAP/REST services and MS WebAPI
  • Good analytical, diagnostic, and problem solving skills
  • Knowledge of AS400/DB2, MySQL and Oracle will be a definite advantage
  • Very good understanding of OOA & OOD (SOLID), design patterns and best practices
  • Working knowledge of .NET core will be an added advantage
  • Experience with project tools such as GitHub and SVN is a plus

Added Date: 19/12/2017Apply Before: 02/01/2018

Technical Assistant

Knowledge & Skill Requirement

  • A Diploma or higher Diploma from a reputed institute in Computer Science or ACS / NCC part qualification.
  • Minimum 2 years’ experience in IT Support / Technical Services.
  • Knowledge of Windows 7 / 8 & 10 Operating System.
  • Experience in windows server configuration and Active Directory Management.
  • Experience in Computer Hardware, Networking and Printer troubleshooting.
  • Ability to multi-task and be flexible with assigned work schedule.
  • Ability to work in a team environment.
  • Strong initiative, detail orientation, ability to interpret problems and decisive decision-making skills.
  • Willing to work after hours/ weekends when necessary and visit island wide customer locations.
  • Age around 27 years.
  • Candidates from Colombo, Kandy, Kurunegala, Gampaha, Galle & Jaffna are highly preferred.

Added Date: 19/12/2017Apply Before: 02/01/2018

Trainee Technical Assistant

Knowledge & Skill Requirement

  • Diploma in Computer Science or NVQ level 4 Qualification.
  • Microsoft office package and database certification.
  • Excellent communication skills.
  • Age below 25 years.
  • Positive work attitude and ability to work in a team environment.
  • Candidates from Colombo, Kandy, Kurunegala, Gampaha, Galle & Jaffna are highly preferred.

Added Date: 06/02/2018Apply Before: 20/02/2018

Senior QA Engineer

Job Description

Senior QA Engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The Senior QA Engineer role plays an important part in bank’s software development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets user/client needs.

Responsibilities

  • Reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
  • Creating detailed, comprehensive and well-structured test plans and test cases.
  • Estimating, prioritizing, planning and coordinating quality testing activities.
  • Planning and executing functional/system testing, regression testing, performance testing and user acceptance testing.
  • Testing RESTful and SOAP web services.
  • Review and analyse system specifications.
  • Automating all possible types of QA tests.
  • UI testing and test automation.
  • Understand the user expectations accurately.
  • Develop test cases to satisfy user requirements.
  • Managing and maintaining product wikis and test documentations. (test plans, test case authoring and test case execution)
  • Keeping upto date with latest technology platforms, trends and relevant technology stacks.
  • Integrate test automation with CI/CD workflow.
  • Help troubleshoot issues.
  • Build and maintain test environments as needed for project delivery.
  • Knowledge of kernel operations.
  • Provide progress and issue updates.
  • Actively participate in design reviews, making recommendations for product quality, usability and supportability improvements.
  • Perform an analysis and identifying test improvements needed to improve coverage and prevent similar issues occurring again.

Requirements

  • Bachelor’s degree/ diploma in it related discipline
  • 3+ year experience in QA track
  • Experience working in an Agile/Scrum development process
  • Analytical mind and problem-solving aptitude
  • Experience in finance industry will be an added advantage.

Added Date: 06/02/2018Apply Before: 20/02/2018

QA Engineer

Job Description

QA Engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA Engineer role plays an important part in bank’s software development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets user/client needs.

Responsibilities

  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Estimating, prioritizing, planning and coordinating quality testing activities
  • Planning and executing functional/system testing, regression testing,
  • Performance testing and user acceptance testing
  • Testing RESTful and SOAP web services
  • Review and analyze system specifications
  • Automating all possible types of QA tests
  • UI testing and test automation
  • Understand the user expectations accurately
  • Develop test cases to satisfy user requirements
  • Managing and maintaining product wikis and test documentations (test plans, test case authoring and test case execution)
  • Keeping upto date with latest technology platforms, trends and relevant technology stacks
  • Integrate test automation with CI/CD workflow
  • Help troubleshoot issues

Requirements

  • Bachelor’s degree/ diploma in it related discipline
  • 2+ year experience in QA track
  • Experience working in an Agile/Scrum development process
  • Analytical mind and problem-solving aptitude
  • Experience in finance industry will be an added advantage.

Added Date: 12/09/2018Apply Before: 26/09/2018

Software Engineer - JAVA

Job Description

  • Function as part of a team adhering to a formal Software Development Life Cycle
  • Develop applications that support high transaction rates
  • Manage multiple and demanding projects
  • Enable superior solutions by demonstrating a high-level of user focus, and strong inter-personal skills
  • Research and deploy new and emerging technology
  • Analyze user requirement and provide appropriate solutions

Applicant’s Profile

  • Bachelor’s Degree in Computer, Information Systems, Information Technology, Software Engineering or equivalent from a reputed university
  • 02 year of experience in JavaSE and JavaEE development
  • Thorough understanding of OOP concepts and its applications
  • Experience in design patterns, industry best practices and SDLC processes for software development is preferred
  • Knowledge in cloud application development hosting & maintenance would be a definite Advantage
  • Hands on experience on database (MySQL/DB2) development
  • Self-motivated and good team player
  • Knowledge of banking/finance and AS400/DB2 is an added advantage
  • Sun/Oracle Java certifications is an added advantage
  • Strong analytical and problem solving skills
  • Knowledge of J2EE application servers (IBM Websphere, Oracle Web Logic/Glassfish/JBoss/Tomcat)
  • Knowledge in Spring Framework, Hibernate
  • Knowledge and experience in Mavan, Gradle

Added Date: 12/09/2018Apply Before: 26/09/2018

Associate Software Engineer - JAVA

Job Description

  • Function as part of a team adhering to a formal Software Development Life Cycle
  • Develop applications that support high transaction rates
  • Manage multiple and demanding projects
  • Enable superior solutions by demonstrating a high-level of user focus, and strong inter-personal skills
  • Research and deploy new and emerging technology
  • Analyze user requirement and provide appropriate solutions

Applicant’s Profile

  • Bachelor’s Degree in Computer, Information Systems, Information Technology, Software Engineering or equivalent from a reputed university
  • 01 year of experience in JavaSE and JavaEE development
  • Thorough understanding of OOP concepts and its applications
  • Knowledge in design patterns, industry best practices and SDLC processes for software development is preferred
  • Knowledge in cloud application development hosting & maintenance would be a definite Advantage
  • Hands on experience on database (MySQL/DB2) development
  • Self-motivated and good team player
  • Knowledge of banking/finance and AS400/DB2 is an added advantage
  • Sun/Oracle Java certifications is an added advantage
  • Strong analytical and problem solving skills
  • Knowledge of J2EE application servers (IBM Websphere, Oracle Web Logic/Glassfish/JBoss). is an added advantage