Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Efficiently design and develop technical solutions to meet business requirements in conjunction with client standards and best practices.
- Improve existing modules and provide maintenance for existing projects
- Develop and execute test scenarios and work on fixing bugs and problems of exist apps.
- Audit coding styles and standards and supervise junior team members.
- Investigate technical and functional defects and propose adequate solutions
- Documenting business & technical requirements in specific areas
Job Requirements
- + 2 years’ experience in software development field.
- Strong object-oriented design skills.
- Good knowledge of Java EE (JSP, Servlet, JSF, Hibernate, EJB, and JPA), JavaScript, CSS, HTML, and SQL.
- Good knowledge of Angular, node.js, react, phonegap and cordova
- Good knowledge of Web Service concepts.
- Good knowledge of design patterns.
- Knowledge of application servers, Database Administration is an Asset.
- Knowledge of, Rich faces, Prime faces is an Asset.
- Knowledge of, UNIX an Asset.
- Strong problem solving, analysis, design, and testing skills.
- Strong data analysis, design and testing skills.
- Strong relational database management skills
- Ability to solve complex problems independently and to seek out and generate innovative solutions.
- Ability to work under the supervision of the team lead, able to work independently as well as part of a team on multiple overlapping projects.
- Ability to focus on delivering results in a dynamic environment with aggressive deadlines and multiple priorities.
- Excellent interpersonal, communication and presentation skills – verbal and written.
- Excellent analytical and problem solving skills.
- Excellent English language skills
- Banking Business Experience will be an asset