Junior Developer

Vancouver (BC) Both (on-site & remote)
Opportunity Number: 11011247
12 months
Financial Services & InsuranceApplication and Software Development
LanguageSecurity Clearance
English verbal and writtenCriminal Check at time of placement
Start PeriodDate Posted
ASAPTuesday, January 4, 2022
Job Description

. In this position, you will take on the primary role of testing in support of our Platform team in performing updates of Sharepoint on-premise servers across all our portals. You will also have a chance to use your skills in the areas of user-centric web and mobile friendly development, testing, deployment, and operational support.

As a Junior Developer, you will be responsible for:
• Building and applying an automated testing framework for quarterly updates of ICBC's SharePoint environment
• Creating and executing test cases, and managing test validation scripts
• Developing automation methods, identifying performance and system capacity requirements, and implementing development tools to gain efficiencies with application development and operational support
• Investigation and resolution of production problems related to the applications
• Providing technical expertise while supporting low to medium complex work for the solution design, configuration, development, and delivery of software applications
• Providing estimates for business cases, impact assessments, projects and action requests in response to requests from Business Systems Analysts or Team Leads
• Introducing innovation ideas and technical capabilities in the form of proof-of-concepts or pilot projects to evolve portal services

Position Requirements
The ideal candidate should exhibit the following skills:
• Basic understanding of software development lifecycle (SDLC) and testing methodologies
• Basic knowledge of project management methodologies, including agile, waterfall, and scrum
• Applied knowledge of best practices, methods and techniques of systems analysis and design to ensure effective application design
• Experience defining/implementing functional/non-functional requirements
• Experience performing production support including incident, problem and change management
• Effective written and oral communication skills
• Ability to work independently and in a cross-functional team environment
• Demonstrated critical thinking, problem solving and learning agility
• Ability to plan, prioritize and complete multiple concurrent tasks in an environment of changing deadlines, priorities and requirements

The ideal candidate must possess the following technical qualifications:
• Relevant post-secondary education in computer science and related technical experience
• Front-end development, including HTML5, CSS3, JavaScript
• Back-end development, including application of .NET framework (C#), XML/JSON, and Powershell
• Hands-on experience in performing updates of Microsoft-based server applications, including the application of various test methodologies
• Hands-on experience with unit testing, functional testing, automated testing and application debugging techniques
• Demonstrated ownership with design of components for enterprise applications

The following technical qualifications would be considered an asset:
• # Microsoft Sharepoint 2013 (or later) development
• # Front-end development, including Bootstrap, Foundation Angular, vue, React, Jquery, Typescript
• # Back-end development, including ASP.NET, Java, Node.js
• # Cloud development, including AWS, Azure, Google
• # Microsoft 365 development, including Sharepoint Online, Teams Integration, Power Apps, and 3rd party tools
• # Basic understanding of web analytics for online services (ie. Google analytics)
• # Exposure to security concepts (e.g. authentication - LDAP, AD, captcha, OAuth)
• # Experience with SDLC tools, including build and release management, version control, application monitoring, migration, defect, testing, UX design.

Qualifications and Experience

We’re an equal opportunities employer committed to increasing diversity and inclusion in today’s workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Minorities, women, LGBTQ candidates, and individuals with disabilities are encouraged to apply. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions.
Merci de l’intérêt que vous manifestez pour ce poste. La description du poste nous a été fournie en anglais par notre client. Si vous souhaitez passer l’entrevue avec nous en français ou fournir votre CV en français, nous vous confierons à une personne de notre équipe qui parle français.

Opportunity Number: 11011247

Similar Jobs

HTML Developer




.NET Developer



 One to two weeks

Full-Stack Software Developer *Remote Work*