Job Information
Software Engineer-Product Development
In-TAC _ M Ottawa, Ontario, Canada
Overview
Job Type: Full-Time
Category: Computer/IT
Requirements
Minimum Experience: 3 Year
Job Status
Start Publishing: 2019-02-28
Number Of Jobs: 0
Stop Publishing: 2019-03-28
Description

 

As a Software Engineer, you will be focused on implementing cutting edge software by understanding the Banking domain, specifically Pricing & Billing.  You will bring your expertise in building high-performing, scalable, enterprise-grade applications for global banks.

 

Are you passionate about technology? Interested in getting involved in all things development and then some? You’ll work with a team of like-minded individuals in a culture of collaboration.

 

Focus on developing cutting edge solutions for financial services clients by developing high quality software, and participating in data analysis, design, review and deployment throughout the SDLC; ensure delivery of high quality and high performance solutions.

 

What will you do?

 

·         Implement well designed, testable and efficient code according to project requirements and ensuring the following:

 

1.    Adherence to the coding standards and guidelines

 

2.    Adherence to quality procedures

 

3.    Adherence to schedules

 

·         Participate with team members on analysis, design reviews and testing.

 

·         Support in resolution of defects and ensure proper documentation of all activities Perform thorough unit testing and document results.

 

·         Complete peer to peer code reviews.

 

·         Provide inputs and assist in preparation of high level designs.

 

Requirements: 

 

·         Bachelor’s degree in economics, finance, engineering, science or technology field.

 

  • 3- 6 years working experience
  • Experience in the use of Eclipse, Maven and source control (SVN, Git) tools
  • Well-versed in JAVA, J2EE, the use of the Spring and Hibernate Frameworks, design patterns, Web Services and REST-based APIs
  • Strong database and query building knowledge across multiple databases like Oracle, PostgresSQL, or DB2
  • Good knowledge with Application Servers like JBoss/Websphere/Weblogic

 

Nice to Have

 

·         Automation testing experience (JUnit, Selenium)

 

·         Application development experience in a large enterprise IT environment 

 

·         Application development experience in an Agile environment using TDD and / or BDD 

 

·         Experience working across operating systems like Windows/UNIX/Linux

 

Qualifications

 

As a Software Engineer, you will be focused on implementing cutting edge software by understanding the Banking domain, specifically Pricing & Billing.  You will bring your expertise in building high-performing, scalable, enterprise-grade applications for global banks.

 

Are you passionate about technology? Interested in getting involved in all things development and then some? You’ll work with a team of like-minded individuals in a culture of collaboration.

 

Focus on developing cutting edge solutions for financial services clients by developing high quality software, and participating in data analysis, design, review and deployment throughout the SDLC; ensure delivery of high quality and high performance solutions.

 

What will you do?

 

·         Implement well designed, testable and efficient code according to project requirements and ensuring the following:

 

1.    Adherence to the coding standards and guidelines

 

2.    Adherence to quality procedures

 

3.    Adherence to schedules

 

·         Participate with team members on analysis, design reviews and testing.

 

·         Support in resolution of defects and ensure proper documentation of all activities Perform thorough unit testing and document results.

 

·         Complete peer to peer code reviews.

 

·         Provide inputs and assist in preparation of high level designs.

 

Requirements: 

 

·         Bachelor’s degree in economics, finance, engineering, science or technology field.

 

  • 3- 6 years working experience
  • Experience in the use of Eclipse, Maven and source control (SVN, Git) tools
  • Well-versed in JAVA, J2EE, the use of the Spring and Hibernate Frameworks, design patterns, Web Services and REST-based APIs
  • Strong database and query building knowledge across multiple databases like Oracle, PostgresSQL, or DB2
  • Good knowledge with Application Servers like JBoss/Websphere/Weblogic

 

Nice to Have

 

·         Automation testing experience (JUnit, Selenium)

 

·         Application development experience in a large enterprise IT environment 

 

·         Application development experience in an Agile environment using TDD and / or BDD 

 

·         Experience working across operating systems like Windows/UNIX/Linux

 

Apply Now