Senior Angular Developer

Contract
Ottawa
Posted 4 weeks ago

We have an excellent 8 months contract opportunity for a Senior Angular Developer in Ottawa.

Work would be done remotely until the pandemic situation normalizes.

 

Must have:

  • Reliability level Federal Security clearance is mandatory
  • 5+ years’ experience with Angular, Typescript, RXJS, JWT, NodeJS
  • 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 responsive design and CSS frameworks (e.g. Foundation 5/6, Media queries)
  • 5+ years’ experience working with Java application servers (WebLogic, Tomcat, etc.)
  • 5+ years’ experience with Web Service/API technologies REST/SOAP, Swagger2

 

If you are available, please send your resume to bakul.jain@2iresourcing.ca OR hiten.shah@2iresourcing.ca OR refer someone interested

 

TITLE: Senior Angular Developer

 

Job Posting Start Date:   02/15/2021

Job Posting End Date:   10/15/2021

 

  • Starting date: ASAP

 

  • Ending date: 8 MONTHS

 

Site:   Ottawa

 

LOCATION OF WORK

 

Contractor will work remotely for now. After Covid, if contractors are to go back to work on site, it will be from Ottawa March Road. Local candidate would be preferred. However, if the perfect candidate is located in Toronto, Hiring manager will consider him.

 

 

  • Location: Ottawa preferred, March road. Local candidate would be preferred. However, if the perfect candidate is located in Toronto, Hiring manager will consider him

 

  • Maximum bill rate: Hiring Manager is open to Market Rate

 

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

 

Apply Online

A valid email address is required.
A valid phone number is required.