Thursday 25 July 2013

Programmer / Software Developer Level 3

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement.  Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience.
You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.

Job Description
Our client has a requirement for a Senior Java developer for a contract opportunity. The position is located in Ottawa.
 
What makes this Special
Our client has a prestigious reputation and excellent work environment. This position offers an opportunity for personal learning and to contribute to important initiatives that make a difference. Our client is actively screening resumes and scheduling interviews to fill this position, so let one our professional resource managers represent you to the client, promote your skills, and help you prepare.
 
Requirements or Qualifications
  • 10 years as a software developer with either:
    • A University degree in either Systems Engineering, Software Engineering or Electrical Engineering, or:
    • Degree at the Bachelor level in Science Mathematics or Applied Science/ Engineering or:
    • College diploma in Information Technology, Computer Science, or Engineering technology
  • Experience in object oriented software design in an n-tier environment. Must include demonstration of formal design methodology. At least 5 years in the last 10 years
  • Experience in object oriented software programming and database programming in the following language to develop n-tier applications: Java. At least 5 years in the last 10 years
  • Experience in programming object oriented software applications to support highly available usage (99% uptime) and more than 100 users. At least 2 years in the last 10 years
  • Experience in using test frameworks to perform unit testing of object oriented software in an n-tier environment. At least 5 years in the last 10 years
  • Experience in performance tuning of object oriented software applications. Must demonstrate one or more of the following performance tuning activities: optimizing disk or network input or output; or optimum application usage of system memory; or optimum application usage of CPU. At least 4 years in the last 10 years
  • Experience in object oriented application development (including hands on coding), in an n-tier environment, to pass or receive application related data with relational databases. 6 years in the last 10 years

Java Object Oriented Development Experience
  • The proposed resource must have a minimum of 4 years’ experience within the last 7 years in object oriented software programming in Java as defined in mandatory experience paragraphs 2.1 to 2.4 detailed herein.
 
Specific OO Development Experience
  • At least 3 years of this experience must have been developing large-scale n-tier applications to support highly available usage and more than 100 users.

Object Oriented Development Experience Involving Relational Databases
  • At least 2 years of this experience must have involved passing and/or receiving application-related data from Oracle and/or Sybase relational database(s) and/or using Hibernate
 
Object Oriented Development Framework Experience
  • As least 3 months of experience within the last 5 years developing with widely-recognized object oriented development frameworks: e.g. Eclipse Rich Client Platform (RCP), Spring
 
Formal System Development Methodology Experience
  • At least 2 years of development experience within the last 7 years must have been on projects using widely-recognized software development methodology e.g. Scrum, Agile, RUP

Code Management Tool
  • At least 2 years of experience using widely-used code management tools such as Subversion, Clearcase or the equivalent
 
 Bug Tracking Tool
  • At least 2 years of experience using widely-used bug management tools such as JIRA, Clear Quest or the equivalent
 
Automated, Continuous Build Tool
  • At least 6 months of experience using widely-used automated, continuous build tools such as Maven or equivalent

Integrated Development Environment Tool
  • At least 2 years of experience using widely-used integration development environment tools such as Eclipse, Jbuilder, or Rational Application Developer (RAD) Integrated Development Environment (IDE)

Using UML Designs/Models
  • The proposed resource must have at least 6 months (within the last 3 years) using UML, use cases, class diagrams and sequence diagrams. Responsibilities on referenced project(s) must have required working-level knowledge of UML

Other Skills
  • Message-Oriented Architecture Experience (within the last 5 years) as defined in mandatory experience paragraphs 5.1 to 5.3 detailed herein.
  • Six months’ experience in developing applications implementing a Service-Oriented Architecture for assured one-time delivery of messages using IBM Websphere MQ, Apache Active MQ, JBoss Messaging, or an equivalent widely-used message-oriented middleware
  • Minimum 6 months experience within the last 5 years designing and developing data provider services such as RESTful services, Spring Remoting or other J2EE services.
  • At least 1 year experience within the last 5 years developing eclipse plugins 
 
How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com
 
 

No comments:

Post a Comment