Experienced professional with well developed, proficient knowledge and skills in Applications Development. Operational in focus, may instruct or coach other professionals. Develops applications solutions from established programming languages and source code. Recommends improvement to existing applications using engineering releases and utilities.
Your future duties and responsibilities:
Design and development of applications using Angular 8
Implement applications using angular CLI
Implement error handling, log monitoring for UI
Create framework with reusable components so that new applications/pages can be built quickly
Support development team with Angular 8 concepts, code review, troubleshooting, performance optimization.
Should be able to migrate applications from earlier versions to Angular 8.
Should be able to follow right coding standards and guide the developers.
Should be able to work with UI/UX team to design pages as per right standards.
Should be able to understand and handle angular error messages.
Should be able to design pages that supports multiple languages.
Should understand the CI/CD process and contribute to config management for Angular code.
Should be able to guide and mentor Intermediate technical members/technical leads and guide them to the next level
Lead the discussions with the client /onsite in understanding requirements, consultations and presenting design/solutions to the client/onsite
Lead the effort in doing POC to validate assumptions/solutions
Should have good oral and written communication skills as the role will be client facing
Required qualifications to be successful in this role:
Strong expertise with HTML, CSS, and writing cross-browser compatible code.
Experience in Typescript.
Familiarity with testing frameworks (Ex. Jasmine) and test runners (Ex. Karma)
Experience with complex Angular2+ modules, components, services and dependency injections
Strong understanding and hands on experience in design of applications using angular 8
Expertise in performance management of the application.
Expertise in responsive design to support application on different screen sizes and for Desktop/laptop/mobile
Good knowledge to support different browsers for the UI
Should have good knowledge on .net framework to be able to work with backend team.
Good understanding on error handling concepts, debugger tools.
Should be comfortable using Visual studio and other IDE supported by Angular.
What you can expect from us:
Build your career with us.
It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.
Be part of building one of the largest independent technology and business services firms in the world.
Learn more about CGI at www.cgi.com.
No unsolicited agency referrals please.
CGI is an equal opportunity employer.