Senior Software Engineer
Canon Information Technologies Philippines, Inc.
- Quezon City, Philippines2F, Orchard Rd, Bagumbayan, Quezon City, Metro Manila, PhilippinesQuezon CityMetro ManilaPhilippinesPhilippinesTELECOMMUTE
- Full timeFULL_TIME
Job closed.
Job Description
- Elicit customer requirements and defines requirements with immediate supervisor
- Investigate and analyze feasibility and testability of software components based on specifications
- Create detailed-level design of software components based on subsystem requirements and high-level design
- Develop specifications of one or more software components based on subsystem requirements
- Implement software components with no or minimal supervision
- Analyze and resolve software component bug fixes and change requests independently
- Develop test plans and procedures for functional verification of one or more software components
- Lead and define development and verification strategy for software components
- Validate technical and user documentation of software components
- Verify and test work outputs (code, reports, tests, documents) of peers and subordinates
- Report on limitations and quality issues of releases
- Conduct review of software outside one's project
Minimum Qualifications
Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering, Electronics Engineering, Electronics & Communications Engineering or similar course
Proficiency in C#, C++, Python or JAVA programming languages
Programming Experience, Competencies:
- At least 2 years relevant work experience
- With competencies in any of the following web application development environment using ASP .Net Core, C#, SQL, Angular, React
- Good understanding of the development process specifically Agile SDLC, TDD and BDD
- Experience with the following tools is desired: Atlassian products (Jira, Bamboo, Bitbucket, Confluence), Microsoft Visual Studio, Microsoft Office
- Familiar with any one or more of these relevant technologies/languages: REST API, Gherkin, Entity framework, Node.js, Typescript, HTML, Azure AD
Skills:
- Pro-active, inquisitive in nature, and show keenness to learn
- Excellent time management skills
- Ability to work with minimum supervision
Others:
- Willing to report in Eastwood, Quezon City
- Work from home arrangement available for some projects after the training period.
Perks and Benefits
- Work from Home
- Flexitime
- Special Leave Benefits for Women
- Single Parent Leave
- Life Insurance
- Medical / Health Insurance
- Paid Sick Leave
- Employee Discounts
- Performance Bonus
- Paid Bereavement/Family Leave
- Paid Holidays
- Paid Vacation Leave
- Transportation Allowances
- Maternity & Paternity Leave
Other
- Allowances: meal, transportation, telecommuting
- Total leave credits of 27 days per year. Other leaves: Refresh leave
- Performance bonus component is included in the monthly salary. While additional bonus is provided when profits are high.
- Intensive training, trips and assignment abroad (Japan, Europe, Southeast Asia, USA)
Required Skills
- Java
- Python
- C++
- C#
Preferred Courses
- Computer Science
- Information Technology
- Computer Engineering
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- Techno Plaza One, Orchard Rd, Eastwood, Quezon City
About Canon Information Technologies Philippines, Inc.
We are a Philippine-based provider of software development services that boosts our clients’ competitive advantage through digital transformation.
Our engineers take part in future-relevant projects!
ci-tech engineers develop new as well as support existing customer web applications in a highly collaborative Agile development environment.
Our flexible career line enables a resource pool of engineers to get involved from one technology to another, ultimately expanding the depth of experience.
We offer highly competitive salary and provide comprehensive benefits package that includes allowances (meal, transportation, telecommuting), insurance (life and medical), leaves (27 days per year, others: refresh, bereavement), intensive training, trips and assignment abroad (Japan, Europe, Southeast Asia, USA). A performance bonus component is included in the monthly salary. While additional bonus is provided when profits are high.