Application Programmer V (Closed)
SkillStorm is seeking a Front-End Developer for our client in Toronto, Ontario. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Description:
- The position is for a senior web developer to work in the Client’s Brokerage technology group. The successful candidate will join an established agile team to work on both new and existing applications.
Qualifications:
- Front-end web development
- expert level understanding and experience with Angular, React, Redux, NodeJS, Typescript
- ability to guide and mentor other team members in web development best practices
- ability to work across teams to establish consistent standards & approaches
- Familiarity with testing best practices, tools & frameworks (Selenium, Cucumber)
- Experience working in an Agile environment with Scrum
- 5-10 years experience
The following would be advantageous, but are not essential:
- API development using C# and/or Python
- Experience with API design and best practices – preferably working in a large scale environment (large data sets, understanding of scalability considerations) – knowledge of Swagger/RAML useful
- Experience with messaging / event stores
- Experience troubleshooting and resolving application defects within a mature production system.
- Exposure to a micro services architecture.
- Demonstrated experience and understanding of data warehouse, ETL methodologies
- Logical/physical database design
Responsibilities:
- Contribute to story refinement/defining requirements.
- Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
- Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
- Assists team with resolving technical complexities involved in realizing story work.
- Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
- Design/develop/maintain automated test suites (integration, regression, performance).
- Set up and develops a continuous integration/continuous delivery pipeline.
- Automate manual release activities.
- Mentor other Software Engineers and coach team on modern web development best practices.
Top Skills:
- Angular or React
- Python
- .netcore
#LI-DNI