Click here to login or register
Reference # : 19-00124 Title : Senior Software Engineer
Location : Ottawa, ON
Position Type : Direct Placement
Experience Level : 11 Years Start Date : 04/10/2019  
Location Ottawa
Language English Required

Our Private Sector Client is seeking to hire a Senior Software Engineer

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.
Knowledge, Education, Training
Bachelor's degree in economics, finance, engineering, science or technology field.
Must Have
  • 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