Performs tasks such as, but not limited to, the following :
- Engage with community to explore opportunities for the use of IT solutions
- Gather and document business requirements
- Work with various IT teams to develop and deliver IT solutions
- Respond to system problems by analyzing the issue and determining the next course of action
- Provide system training to end users
- Participate in and lead various IT projects as required
- Excellent programming skills
- Extensive Java development experience (Java EE 6 / 7)
- Proven experience in JSR 168 and JSR 286 (Java Portlet Specification) development and support.
- Proven experience leveraging WSRP 2.0 Specification
- Oracle ADF, JDeveloper, and WebLogic Server knowledge and experience considered an asset
- Experience with Relational Databases (Oracle DB, SQL, PL / SQL)
- Experience with build & development best-practices / tools (e.g., use of SVN, IDEs, etc.).
- Experience with Agile Software Development methodologies
- Basic knowledge in installing / configuring / administering web servers (IIS, Apache, IBM http server) and application servers (IBM WebSphere, Tomcat) would be considered an asset
- Software design knowledge
- In-depth analytical skills
- Strong presentation skills
- Understanding of project management methodologies
- Good communication and interpersonal skills
- Must be organized, detail-oriented, self-motivated, disciplined, professional and a team player.
Education
Bachelor Degree or consideration or an equivalent combination of education and experienceExperience
6-8 years in similar roles