Software Developer- Front End - Intermediate

LanceSoft Inc
Toronto
CAD 70,000 - 110,000
Job description

Role: Software Developer- Front End - Intermediate

Location: Toronto, ON (Hybrid)

Duration: 12 Months Contract With possible extension.

Technical Skills - Web Development & Testing - 70 Points

  • 3+ years’ experience with front-end development languages and elements including HTML, JS, JS frameworks, CSS. Strong expertise in Java and the Java development ecosystem, including experience with Spring Boot.
  • 3+ years’ experience with React/React Native or comparable technologies (Angular, Vue, etc.)
  • 3+ years’ experience with enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context.
  • Experience integrating and customizing front-end development with APIs for Web Chat / Live Chat using AWS and Amazon Connect.
  • In-depth knowledge of microservice architecture and experience building scalable, highly available systems.
  • Extensive experience with REST API design and development, including experience with API documentation and testing.
  • In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration.
  • Strong knowledge of XML and experience working with XML-based integration solutions, such as XSLT and XPath.
  • Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.
  • Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
  • Strong experience with writing automated tests, including unit, API test, and a deep understanding of the testing process.
  • Experience ensuring website designs comply with organizational brand standards and meet AODA requirements; Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development, Object Management Group (OMG) technical standards.
  • Significant experience implementing visual and technical elements to deliver a visually appealing and highly satisfactory user experience.
  • Experience translating user requirements into application specifications, integration and component-based web application code and implementation strategies, ensuring compliance with enterprise brand/communications objectives, industry and web accessibility standards, relevant legislation, and regulations.
  • Experience with quality assurance activities on the webpages, including unit testing, functional testing, performance/load testing and security testing.
  • Knowledge, understanding and application of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards; Ability to provide user and system documentation as required.
  • Experience with applying organizational Digital Brand identity.

Communication - 25 Points

  • Proven communication skills to participate in team discussions, make solution recommendations, and document/explain work.
  • Ability to work in a multi-disciplinary team environment, to sell your ideas to colleagues, both technical and non-technical.
  • Understanding of processes to improve the efficiency of teams and taken steps to help others resolve conflict and maintain trusting relationships.
  • Experience providing guidance in problem-solving that involves people, tech, and processes, using logic and common sense.

Mandatory Requirements

  • 3+ years of experience developing WordPress customization projects according to clients’ requirements.
  • 3+ years of experience with WordPress Core, creating Custom WordPress Themes, coding, handling support-requests, and WordPress unit testing via debugging code and project.
  • 3+ years’ experience with front-end development languages and elements including HTML, JS, JS frameworks, CSS. Strong expertise in Java and the Java development ecosystem, including experience with Spring Boot.
  • 3+ years’ experience with React/React Native or comparable technologies (Angular, Vue, etc.)
  • 3+ years’ experience with enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context.
  • Experience integrating and customizing front-end development with APIs for Web Chat / Live Chat using AWS and Amazon Connect.
  • Strong knowledge of XML and experience working with XML-based integration solutions, such as XSLT and XPath.
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development, Object Management Group (OMG) technical standards.

Desired Skills and Experience:

  • In-depth knowledge of microservice architecture and experience building scalable, highly available systems.
  • Extensive experience with REST API design and development, including experience with API documentation and testing.
  • In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration.
  • Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.
  • Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
  • Understanding of security best practices and experience implementing authentication, authorization, and encryption.
  • Strong experience with writing automated tests, including unit, API test, and a deep understanding of the testing process.
  • Familiarity with Agile software development methodologies, such as Scrum or Kanban, and experience participating in sprint planning and retrospectives.
  • Excellent communication skills, both written and verbal, and the ability to work effectively with both technical and non-technical stakeholders.
  • A passion for staying up to date with the latest industry trends and technologies, and a desire to continuously learn and improve your skills.
  • Strong problem-solving and debugging skills, and experience diagnosing and resolving complex issues.
  • A track record of delivering high-quality, robust, and scalable solutions in a fast-paced, deadline-driven environment.
  • Experience ensuring website designs comply with organizational brand standards and meet AODA requirements; and experience with mobile-friendly webpages.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer- Front End - Intermediate jobs in Toronto