Reporting to the Domain Manager and receiving day-to-day supervision from the Technical Team Lead, who works with the Project Manager or Service Manager to set team objectives and priorities.
The Solutions Developers are responsible for participating in the delivery and / or support of information technology related business solutions. Please note we currently have several Java Solutions Developer opportunities available.
Specific Responsibilities:
- Analyzing requirements (customer, system, performance)
- Lead the design of solutions or solution components that meet all requirements, adhering to existing standards/tools
- Coding executable components that comply with the overall solution design
- Testing the executable components
- Producing and maintaining relevant solution documentation
- Working with all areas of the Information Technology Services department to co-ordinate releases and implementations into the production environment
- Providing day-to-day and on-call support of production applications when necessary
- Participating/Lead team meetings
- Coach and mentor team members, providing feedback as needed
- Collaborate on solutions both within and outside the team
Personal Characteristics:
- Professional, friendly and courteous in all interactions, whether with co-workers or clients.
- Remain calm even under pressure and perform well in a busy environment.
- Demonstrate an overall business approach that is both customer and results-oriented.
- Team player and adaptable to a changing environment
- Strong written and verbal communication skills
- Strong problem solving abilities
Qualifications:
- University degree or college diploma in a related discipline.
- 2+ years working experince in Object Oriented Design of J2EE enterprise applications using RAD, RSA
- 2 - 3 years experience in a wide array of tools and techniques including, but not limited to:
- Web-based applications (Java / J2EE, XML - DOM/SAX XML Parsing)
- Eclipse based IDEs (Rational Application Development 7.5)
- Object-oriented programming and design and web technologies (i.e. Spring, Struts, JPA, Hibernate, JMA, EJB, Log4j)
- Platform knowledge (UNIX, WebSphere)
- HTML, CSS, JavaScript, AJAX
- Relational Database Technologies (Oracle, DB2 UDB, SQL Server)
- JUnit and Java test frameworks
- MQ Series
- ClearCase
- IBM Mainframe development tools an asset (i.e., CICS, COBOL, JCL, etc.)
- Previous work experience in the Property and Casualty insurance industry is an asset
- Experience in Scrum/Agile projects is also an asset
Apply Online