Bank of Canada Intermediate Developer – Banking Systems Employment

Job Summary
The Bank of Canada’s Information Technology Services Department is seeking an experienced Java developer to join the Banking Systems Development Team. The selected candidate will be a member of the Custom Development Team involved in supporting and enhancing code for the Banking Systems applications.

Position Title: Intermediate Developer – Banking Systems
Employment Type: Full-time
Position Type: Term, one year with possibility of extension or of becoming regular
City, Province, Country: Ottawa, Ontario, Canada
Job Category: Information Technology
Number of Positions: 1
Date Posted: June 1, 2012
Closing Date: June 14, 2012

Salary Range
(annual salary): The Bank offers a competitive total compensation package with starting salaries, based on qualifications, generally ranging between $60,678 and $78,840* (job grade 15 or 16).
*Where the Bank has needs for specialized skills, it may offer higher starting salaries to exceptional candidates.

Take a Central Role at the Bank of Canada
Canada's central bank is the nation's pre-eminent macroeconomic policy institution. No other employer in the country offers you the unique opportunity to work at the very centre of Canada's economy, in an organization with significant impact on the economic and financial well-being of all Canadians. No matter what your area of expertise, you'll enjoy an open culture and a superior work environment that will challenge, energize, and motivate you to excel.

Central Responsibilities
As an application developer, you participate in the design, installation, development, modification, maintenance and enhancement of business applications. Under the general direction of the Banking Systems Development Team Lead, you will support the HABS application and its toolset, as well as provide on-call support. You will collaborate with clients and colleagues to identify user requirements, assess available technologies and recommend solution options.

In support of the business requirements, your principal responsibilities will be as follows:
• develop J2EE application changes and updates following HA application development standards
• participate in the code review process
• provide on-call support on a rotating basis 7x24
• discuss client requests directly with the client
• work with other team members to provide high-quality solutions in a timely fashion
• make suggestions and provide feedback to processes and architecture as part of a continuous-improvement model
• analyze problems and provide multiple solutions for lead developer and client feedback

Key Requirements
• bachelor’s degree in computer science or in engineering OR post-secondary education in information technology
• English essential
• minimum of five years of work experience in application development and systems integration
• minimum of two years of hands-on development experience on mission-critical J2EE applications with Oracle database using a leading IDE
• minimum of two years of work experience in J2EE EJB application build, system integration and deploy, preferably in the Oracle environment
• minimum of two years of work experience in the use/creation of enterprise integration technologies, including web services and message-queuing middleware
• minimum of two years of work experience in XML
• development of a J2EE application deployed to a container such as Tomcat or OC4J
• solid understanding of HTTP concepts
• experience with JUnit; experience debugging Java applications using a testing tool such as TestPartner
• experience with UNIX or Linux; experience with a mixed UNIX/Linux/Windows environment
• knowledge of shell scripting
• experience using XML and related facilities such as XSD and XPath
• experience of inter-process communication using messaging based on WSDL
• experience negotiating mutually agreeable outcomes and dealing directly with the client
• working knowledge of Microsoft Office products (Word, Excel, PowerPoint)

Assets
• ability to communicate effectively in both official languages
• knowledge of PL/SQL
• experience using the Swing framework
• general knowledge of SWIFT network
• knowledge of Bash shell scripting
• hands-on experience with JDeveloper
• hands-on experience with MQSeries
• experience with screen design (Graphical User Interface)
• familiarity with the Bank of Canada’s organization and technology
• knowledge of the Bank of Canada’s Funds Management and Banking Operations Department (FBD) business
• experience with a version control system
• experience dealing with external service providers and software vendors
• experience with Bpel/SOA process functionality
• experience with Oracle Forms and Reports middle tier
• ORM and rules engine experience

Notes

If you are a qualified candidate, please submit a detailed resumé and a covering letter by 14 June 2012. We will also ask you to complete a mandatory questionnaire during the application process.

• Condition of employment: Candidate must be eligible for reliability clearance.
• There will be no relocation assistance provided for this recruitment action.
• The Bank of Canada benefits from the unique perspectives, attributes and talents of its diverse workforce. We offer flexibility to accommodate the needs of our employees and candidates. The Bank of Canada is committed to employment equity and actively encourages applications from qualified men and women, including Aboriginal peoples, persons with disabilities, and members of visible minorities.
• Only the candidates selected for an interview will be contacted.

Comments :

0 Comments to “Bank of Canada Intermediate Developer – Banking Systems Employment”

Post a Comment

 
Click Dana
Blogger Template by Blogger Mbojo
Powered by  MyPagerank.Net