Wednesday 29 May 2013

Programmer/Developer, Level 2

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 Programmer / Developer L2 for a 100 day contract opportunity.  The position is located in Toronto.

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.

Role
  • This is a Corporate Developer position, who will work on multiple projects (simultaneously)
  • Document application design (logical and physical) for the Applications;
  • Ensure all artefacts are in compliance with Go ITS standard 54 (to be supplied by the Client);
  • Responsible for all required documents per EAMP handbook, including all identified technological artifacts for Enterprise Architecture (Zachman) Rows 3 and 4;
  • Carry out proof of concept if a new technology or approach is recommended;
  • Ensure all Client standards are followed (to be supplied by the Client);
  • Provide design recommendations based on long-term IT organization strategy. Use enterprise level application standards and design custom integration solutions including major enhancements and interfaces, functions and features;
  • Document the entire application design for the Applications for approval by the Client;
  • Produce Software architecture and design document. Document has to follow the Client-provided template;
  • Review all application design decisions related to the Applications with the Client staff before proceeding to make changes;
  • Design and develop a web application which is secured, workflow capable and AODA compliant;
  • Write PL/SQL scripts;
  • Conduct code reviews;
  • Create deployment guides and coordinate with relevant groups to promote the Applications through various environments (test, staging and production);
  • Provide post implementation support of the Applications;
  • Revise documentation of the applications, applications interfaces and databases.
  • Create database validations and creating exception reporting to ensure that database validations are functioning properly
  • Create/format PDF reports from database and XML
  • Unit test all work, and where necessary, contribute towards functional testing
  • Additionally the Developer will be expected to:
  • Fix issues arising from the System Penetration Tests
  • Perform Maintenance and Support activities on projects
  • Other development, testing and support duties as assigned

Requirements or Qualifications
  • Minimum 3 years of design experience.
  • Minimum 5 years of experience with of JEE Application Programming and Debugging.
  • Minimum 4 years of experience with Oracle or equivalent DB.
  • Experience with JEE application Servers, (IBM WebSphere 6.1 +)
  • Strong Experience with different presentation and server side frameworks (i.e., Struts 1.0/2.0, JSF, EJB 2.0/3.0, JPA )
  • Demonstrable proficiency in troubleshooting and debugging distributed applications.
  • Advanced knowledge of object oriented analysis and design; Experience developing object-orientated applications using JEE
  • Awareness on RUP Design Artifacts; Strong UML expertise e.g. Statecharts, Class Diagrams, Sequence Diagrams, Component Diagrams
  • Experience on web services and web technologies
  • Knowledge of performance considerations at the time of design and development.
  • Ability to design, build and debug application based on complex data model.
  • Experience in contributing to large, complex, IT system development and implementation projects
  • Web design and development experience, including HTML, AJAX, CSS.
  • Experience in Web technologies such as : Struts 1.x, Struts 2.x,OpenJPA (EJB 3.0), Log4J,Apache POI 3.6,Jasper Reports, Apache Commons, Apache file upload, Jgrapht, Jazzy ,JFreechart,,iText, DisplayTag 1.2,jcaptcha,ECache, MQ, Web Service etc.
  • Strong PL/SQL experience.
  • Experience in writing and debugging Oracle Stored Procedure.
  • Experience in optimizing the SQL queries.
  • Experience fixing bugs related to batch programs.
  • Strong experience in developing applications having Oracle 10G as backend.
  • Experience in Java Cryptography and Security (Secure Communication, Public Key Infrastructure).
  • Design and Developing applications for a clustered environment;
  • Excellent analytical, problem solving and decision making skills; verbal and written communication skills; interpersonal and negotiation skills;
  • A team player with a track record for meeting deadlines.
  • Detail-oriented with solid verbal and written communication skills
  • Ability to be flexible and work analytically in a problem-solving environment.
  • Proven ability to work independently and as a team member.
  • Strong organizational, multi-tasking and time-management skills.
  • Excellent customer service skills.
  • Experience in designing and building web application which are AODA complaint
  • Experience with database validations and creating exception reporting to ensure that database validations are functioning properly
  • Experience with creating/formatting PDF reports from database and XML
  • MOE, BESR and WOCS experience (or very similar)
  • Experience in architecting and designing object oriented apps using JEE

Keywords:   JAVA, J2EE, JEE, Oracle, WebSphere      

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