Enable job alerts via email!

Senior Software Engineer - JAVA [2]

Polytechnic University of the Philippines

Ajax

On-site

CAD 80,000 - 100,000

Full time

9 days ago

Job summary

A leading educational institution in Canada is seeking a Senior Software Engineer to develop information systems and implement technology solutions. The ideal candidate has solid programming skills, over 4 years of experience, and expertise in various development tools. Your role will involve evaluating requirements, supporting software releases, and working in an agile environment. This position offers a comprehensive approach to system development and integration.

Qualifications

  • At least 4 years of professional work experience.
  • Prior experience in payment and banking API integrations.
  • Strong experience in software development and delivery best practices like TDD, CI or CD.

Responsibilities

  • Determine operational feasibility by evaluating requirements.
  • Develop system specifications, case studies, and gap analysis.
  • Participate in software release and post-release activities.

Skills

Solid programming skills
Experience in agile environment
Strong verbal and written communication skills

Education

Bachelor of Science in Computer Science

Tools

SQL
HTML5
Spring
JQuery
Job description
Overview

Senior Software Engineers engaged to develop information systems, integrate different platforms, software, and applications and implement technology solutions.

Responsibilities
  • Determine operational feasibility by evaluating requirements through analysis, problem definition, solution development, and implement solutions.
  • Provide documentation, plans, procedures, guidelines, policies, flowcharts, layout, diagrams, charts, code comments, and coding standards.
  • Develop system specifications, case studies, and gap analysis.
  • Conduct studies, testing, and recommendations on software and hardware licenses.
  • Maintain relevant and current knowledge in development tools, programming techniques, and computing equipment by participating in educational opportunities, reading professional publications, maintaining professional networks, and participating in professional organizations.
  • Setup and installation for local production of different services web, email, and database.
  • Participate in software release and post-release activities, including support for product launch evangelism and competitive analysis for subsequent product build and release cycle.
  • Testing, including supporting acceptance testing and gathering feedback from pre-release testers.
Qualifications
  • Solid programming skills.
  • Strong experience in software development and delivery best practices like TDD, CI or CD.
  • Graduate of Bachelor of Science in Computer Science, Information Technology, or Computer Engineering.
  • Prior experience in payment and banking API integrations.
  • At least 4 years of professional work experience.
  • Collaborate with team or lead a team to brainstorm or create new products.
  • Experience working in an agile environment.
  • Strong verbal and written communication skills.
  • Web development using HTML, HTML5, CSS, CSS3, Ajax and JQuery.
  • DB programming using SQL, Stored Procedures, and Views.
  • Frameworks using Spring, Struts, Hibernate, and Symfony2.
  • Markup languages using XML, JSON, SOAP.
  • Knowledgeable in Windows, Linux, and Mac OS.
  • Services in Apache, Nginx, Apache Tomcat, MySQL, SQL Server, Oracle.
Requirements
Photocopies of the following
  • PAG-IBIG
  • TIN ID
Other requirements
  • Two pieces of 2x2 and 1x1 photo in white background
  • Photocopy of 2 government issued IDs
  • Medical examination result
  • Soft copy of the formal photo in white background
  • Electronic signature
Skills

Not indicated

Interest and Application

Interested to apply? Send your application letter and CV to :

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs