Angular Developer – Senior

LocationOttawa
Job CategoryInformation Technology
SP-ID27666
Position Type
Application Deadline March 19, 2021
Experience Required5+ years
Job Duration1 year
Education RequiredN/A

Our client is seeking a Senior Angular Developer to work in Ottawa or Toronto on a 8 month contract.
 
Candidate MUST have security clearance.
 
SCOPE
Looking for Senior Angular Developer with expertise both in Java and Angular to work on a project which is to upgrade the Angular version of two applications from AngularJS v1.0 to Angular v 8.

The Angular 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.

DUTIES

Agile Development
• Participate in the discussion of the approach for the migration and estimates.
• As part of the Scrum team, participate in sprint planning, design, coding, unit testing, sprint reviews
• Will be one of the main developers working on this project who will also assist others/provide guidance as required.
• Provide basic design documents and translate into component-level designs to accelerate development. Design, develop, and distribute reusable technical components.
• Assist in developing technical documentation; participate in test-plan development, integration and deployment
• Define and develop project requirements, functional specifications and detailed designs of application solutions for clients

SKILLS AND EXPERIENCES

Must Have:

• Extensive experience in Angular and upgrades
• 5+ years’ experience with Angular, Typescript, RXJS, JWT, NodeJS
• 5+ years’ experience working in Java
• 5+ years’ experience with Spring framework using IOC, MVC, Security, JMS, JDBC or Hibernate
• 5+ years’ experience with JavaScript, jQuery, CSS/SASS/SCSS, HTML5, Ajax, JSON
• 5+ years’ experience with Spring boot
• 5+ years’ experience with responsive design and CSS frameworks (e.g. Foundation 5/6, Media queries)
• 5+ years’ experience working with RDBMS, SQL, Oracle. etc.
• 5+ years’ experience working with Java application servers (WebLogic, Tomcat, etc.)
• 5+ years’ experience with Web Service/API technologies REST/SOAP, Swagger2,
• Experience with source version control, build and dependency management tools (Git, Maven, etc.)
• Experience building Angular libraries (or open-source libraries in general)
• Experience with unit test frameworks for Java and JavaScript/Typescript (unit testing, e2e testing, Junit/TestNG)
Nice to have
• Fullstack developer experience would make a big difference.
• Experience implementing WCAG standards and specifications, particularly in Angular applications
• Experience with WAI-ARIA practices including troubleshooting and resolving accessibility-related issues, particularly in Angular applications
• Secure coding practices, including spring security, and knowledge of common OWASP security findings
• Experience with CI/CD best practices and tools such as Jenkins, Microservices, OpenShift, SonarQube etc.
• Current with latest technology, trends, and best practices
• Experience with MQTT (IBM MessageSight)
• Experience with Message Oriented Middleware (IBM MQ)
• Problem solving/analytical thinking
• Excellent communication skills
• Creative thinking
• Ability to execute
• Team player
 
Please send resumes to Michael Berman:
 
m.berman@maxsys.ca