Open job

Dawn InfoTek - Senior Front End Developer (Java, Angular JS, Javascript, Typescript, HTML5, CSS)

Front-End Developer
πŸ’° Negotiable
πŸ“ Toronto, Canada
Closing date: 22 days left
Twine Jobs
Based in Manchester, United Kingdom
Last online 7 hours ago

Front-End Developer is needed in Toronto, Canada.

Client: Dawn InfoTek

Location: Toronto, ON, Canada

Contract: Contractor

Job Description

Responsibilities include designing, developing, and implementing front-end code, including user interface interactions and creating attractive and effective user interfaces. The candidate is required to translate technical systems specifications into working, tested applications, which involves developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Additionally, the role requires resolving and troubleshooting technical problems that arise during the use and operation of software packages, including providing technical assistance in implementation, conversion, and migrations.

Requirements

General Skills:

  • Experience in programming and analysis; specialized software package support at the specified experience level.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
  • Experience in structured methodologies for developing, designing, implementing, and maintaining applications.
  • Experience in design, coding, testing, debugging, and documenting applications.
  • Proficient in using object-oriented and/or third-generation language development tools.
  • Experience with one or more programming languages and application design, as well as understanding the latest design patterns.
  • Experience with relational and hierarchical database technologies.
  • Knowledgeable in the use of information retrieval packages using query languages and one or more communications protocols.
  • Experience documenting information from diverse business area stakeholders and subject matter experts.
  • Possess excellent analytical, problem-solving, decision-making, verbal and written communication skills, as well as interpersonal and negotiation skills.
  • A team player with a track record for meeting deadlines.

Desirable Skills:

  • Knowledge and experience with programming internet-ready applications and rapid application development (RAD) methodologies.
  • Understanding of Information Management principles, concepts, policies, and practices.
  • Experience with middleware and gateways, and reviewing, analyzing, and modifying product installation scripts.
  • Able to provide post-implementation support and resolve any post-implementation technical issues.
  • Experience conducting design walkthrough sessions with project teams.
  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Ability to provide user and system documentation as required.

Experience and Skill Set Requirements

The consultant must have the following number of years’ experience with the tools and/or products:

  • Java – 10+
  • Oracle 12C or higher – 10+
  • DB SQL including DB Objects such as Tables, Views, Sequences, Stored Procedures, Functions, Triggers – 5+ years
  • Angular JS v2+ – 5+
  • JavaScript – 10+
  • TypeScript – 5+
  • HTML 5.0, CSS – 5+
  • RXJS – 5+
  • Java Development IDE Tools: Eclipse, IBM RAD, IBM RSA – 5+
  • Bitbucket – 3+
  • Experience with AODA/WCAG 2.0 AA is a must.
  • Experience with responsive web application development.
  • Using Azure DevOps – 3+

The following skills are considered a plus:

  • Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates).
  • Solid understanding of Agile methodologies.
  • Object-oriented coding practices, including design patterns knowledge, refactoring, clean code.
  • Knowledge of major architecture styles (message-oriented, reactive, event-based).

Evaluation Criteria

  • Java language knowledge and experience - 35% (10+ years of demonstrated experience with Java).
  • Java Development IDE Tools: Eclipse, IBM RAD, IBM RSA – 5+ (WebSphere v8.5 or higher - 5+).
  • Technical Skills - 40%: Angular JS v2+ - 5+, JavaScript - 10+, TypeScript - 5+, HTML 5.0, CSS - 5+, Node such as NPM - 5+, RXJS - 5+, Bootstrap and jQuery - 3+, Bitbucket - 3+, Experience with responsive web application development, Maven.
  • Oracle database knowledge and experience - 15% (DB SQL including DB Objects such as Tables, Views, Sequences, Stored Procedures, Functions, Triggers – 5+ years; 10+ years of experience in Oracle database version 11G+).
  • Soft Skills - 10%: Excellent analytical, problem-solving, decision-making skills; strong leadership and collaboration skills; proven track record for building strong working relationships; demonstrated team player with a track record for meeting deadlines; strong verbal and written communication skills.
Posted 7 days ago

  • Apply


    Enter your email to apply

    Β 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    πŸ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    πŸŽ‰

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    πŸ“ˆ

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.