Client: Government
Type: Contract
Role: Senior Software Engineer
Term: 1 Year + extension option
Pay Rate: open
Start date: 2-3 weeks
Location: Toronto / Hybrid
Requirements: What you'll need
Skills, Knowledge, Experience, and Qualifications:
Core Skills and Experience:
- 10+ years of experience as a designer and developer in the large-scale multi-client J2EE web applications
- Working experience in HTML5, CSS3, modern JavaScript frameworks, Angular, React or VueJS and Node.js
- Proven experience with WCAG and AODA
- Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability.
- advanced knowledge of theory and principles of systems design, configuration, integration and development, IT security, programming concepts and languages, and related methods, techniques, practices and standards
Technical Skills and Experience:
- proven web development experience, including JavaScript, TypeScript, Angular, React, HTML5, CSS
- knowledge of UI/UX and accessibility best practices, including Accessibility for Ontarians with Disability Act (AODA)
- strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP)
- knowledge of IT security best practices and protocols (OAuth 2, SAML)
- experience in SDLC, Digital and Agile methodologies, source control, DevOps, CI/CD, and related tools (Git, Azure DevOps, Jira)
- experience with relational and spatial databases
- experience with deployment of complex, maintainable and scalable enterprise systems and applications, with the capacity for problem-solving and making sound recommendations and decisions
Soft Skills:
- Strong communication skills; both written and verbal
- Ability to develop and present new ideas and conceptualize new approaches and solutions
- Excellent interpersonal relations and demonstrated ability to work with others effectively in teams
- Demonstrated ability to work with functional and technical teams
- Demonstrated ability to participate in a large team and work closely with other individual team members
- Proven analytical skills and systematic problem solving
- Strong ability to work under pressure, work with aggressive timelines, and be adaptive to change
- Displays problem-solving and analytical skills, using them to resolve technical problems
Must Have:
- web development experience, including JavaScript, TypeScript, Angular, React, HTML5, CSS
- knowledge of UI/UX and accessibility best practices, including Accessibility for Ontarians with Disability Act (AODA)
- strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP)
- 10+ years of experience as a designer and developer in the large-scale multi-client J2EE web applications
- Working experience in HTML5, CSS3, modern JavaScript frameworks, Angular, React or VueJS and Node.js
- Proven experience with WCAG and AODA
HOW TO APPLY
Patrick Marsan is hiring for this position.
Apply to this position through LinkedIn Easy Apply or Email us at:
Interested in working with us in the future?
Privately share your profile with us:
Follow Wirehead on LinkedIn
We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted directly. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.
Applicants must be authorized to work in Canada.
Copyright 2007 - 2025 Wirehead Talent All rights reserved