Developer – Senior

Job CategoryInformation Technology
Position TypeContract
Application Deadline April 23, 2021
Experience Required5+ years
Job Duration1 year
Education RequiredN/A

Our client is looking for a Developer – Senior to work in Ottawa.

The developer will be a part of a highly skilled, Agile team and work in a collaborative environment where continuous learning opportunities and challenging work is a constant. You will employ agile development practices including test and deployment automation as well as Continuous Integration to improve overall execution speed and product quality. Agile experience ideal but not required.
• To be a developer of a highly skilled Agile product team.

Must Have:

• 5+ years of experience (Angular / Angular 2+, Typescript and NgRx)
• 3+ years of C#.NET
• 3+ years Experience with JAVA, Tomcat and Spring
• 3+ years Experience testing Angular apps (unit testing, e2e testing, testing NgRx and RxJS, Karma/Jasmine)
Nice to have:

• Strong experience and knowledge of Design and Architectural patterns and knows when to apply them.
• Experience working in an Agile Team environment as well as work independently
• Comfortable with UI/UX accessible and responsive design.
• Comfortable in a dynamic environment with multiple concurrent priorities
• Strong interpersonal and communication skills and ability to provide Angular knowledge transfer to other developers.
• Able to communicate technical solutions at all org. levels
• Ability to learn quickly, work across full stack and in a fast-paced environment
• Ability to understanding existing application by reading source code with minimal documents
• Critical thinker and problem solver
• Strong understanding of UI, cross-browser compatibility, general web functions and standards (HTML5, CSS3, JSON, WCAG)
• Functional knowledge or hands on design experience with Web Services (REST, etc.)
• Experience trouble-shooting and resolving accessibility-related issues
• Extensive practical experience building form workflows in Angular applications
• Expert knowledge of OO design, patterns, and data structures
• Knowledge of version control best practices
• Experience with JWT, WAI-ARIA practices, particularly in Angular applications
• Experience building Angular libraries / reusable components (or open-source libraries in general)
• Experience implementing WCAG 2.0 standards and specifications, particularly in Angular applications
• Experience with source version control, build and dependency management tools (GIT, TeamCity, BitBucket, Maven, etc.)
• Cloud Experiences
• OpenShift
• Current with latest technology, trends, and best practices

Nice to have:

• College diploma or university degree in Computer Science or related field.

Candidate MUST be a holder of Security Clearance Reliability level and can provide 2 professional references prior to client review.
To apply, send your resume to: