Position: Entry level

Jobtyp: Full-time

Loading ...

Jobinhalt

Cayenta has an opportunity for a Web Developer to join the Cayenta Web Development Team to support and expand Cayenta’s new generation of web and mobile applications. We are looking for an individual with a continuous improvement mindset with, strong analytical and problem-solving skills and a passion for technology.

This Web Developer position requires experience with the Angular web application framework and Node.js and would prefer to work in an agile environment. Cayenta is looking for an intermediate level of experience for this position. You will be reporting to the Director of the Web Development Team. Preference for Vancouver-based candidates, but remote candidates across Canada are also welcome.

What Your Impact Will Be
  • Improve and enhance our existing web applications and develop and deliver new web applications.
  • Define, architect, & develop core engine components.
  • Design client-side and server-side architecture.
  • Write scalable, reusable and clean code that follows the latest best practices and industry standards for the front-end and back-end.
  • Collaborate with other developers in conceptualizing and developing high-performing web systems.
  • Research, implement and share best development practices with the team.
  • Work with relational SQL databases, caching technologies like Redis and APIs of our core enterprise applications.
What We Are Looking For
  • Front end development experience using Angular (v2 +)
  • Back end development experience using Nodejs
  • Experience at vanilla JavaScript/Typescript development
  • Experience with Git version control system
  • Solid experience with HTML5, CSS3/SCSS.
What Will Make You Stand Out
  • Bachelor’s degree in Computer Science or equivalent work experience.
  • Minimum 3 years of working experience as a software developer or engineer.
  • Strong object-oriented design skills, understanding of design patterns
  • Proficient with Back end and Front end frameworks.
  • Professional experience producing and consuming Restful APIs, web services and microservices.
  • Understanding of microservices architecture.
  • Experience with Microsoft SQL Server and Oracle databases.
  • Java or Uniface experience will be considered an asset.
What We Can Offer
  • 3 weeks’ vacation and 5 personal days
  • Comprehensive Medical, Dental and Vision coverage from your first day of employment
  • Employee stock ownership and RRSP/401k matching programs
  • Lifestyle rewards
  • Flexible work options (and some pretty cool offices!)
  • And more!
About Us

Founded in 1983 and welcomed to the Harris family in 2004, our Cayenta business unit is the North American leader in technology for medium to large utility clients. We provide innovative end-to-end CIS and ERP solutions engineered from the ground up to be agile and seamless, ensuring that our clients have a platform for operational success.

Cayenta offre la possibilité à un développeur Web de rejoindre l’équipe de développement Web de Cayenta pour soutenir et développer la nouvelle génération d’applications Web et mobiles de Cayenta. Nous recherchons une personne ayant un esprit d’amélioration continue, de fortes compétences analytiques et de résolution de problèmes et une passion pour la technologie.

Ce poste de développeur web nécessite une expérience avec le cadre d’application web Angular et Node.js et préfère travailler dans un environnement agile. Cayenta recherche un niveau d’expérience intermédiaire pour ce poste. Vous relèverez du directeur de l’équipe de développement Web. Préférence pour les candidats basés à Vancouver, mais les candidats à distance à travers le Canada sont également les bienvenus.

Quel sera votre impact ?

Améliorer et renforcer nos applications Web existantes et développer et livrer de nouvelles applications Web.

Définir, architecturer et développer les composants de base du moteur.

Concevoir l’architecture côté client et côté serveur.

Rédiger du code propre, réutilisable et évolutif, en respectant les meilleures pratiques et les normes industrielles les plus récentes pour le front-end et le back-end.

Collaborer avec d’autres développeurs pour conceptualiser et développer des systèmes web performants.

Rechercher, mettre en œuvre et partager les meilleures pratiques de développement avec l’équipe.

Travailler avec des bases de données relationnelles SQL, des technologies de mise en cache comme Redis et les API de nos applications d’entreprise principales.

Ce Que Nous Recherchons

Expérience en développement frontal avec Angular (v2 +)

Expérience en développement back-end avec Nodejs

Expérience en développement JavaScript/Typescript vanille

Expérience avec le système de contrôle de version Git

Expérience solide avec HTML5, CSS3/SCSS.

Ce Qui Vous Distinguera

Baccalauréat en informatique ou expérience professionnelle équivalente.

Minimum 3 ans d’expérience professionnelle en tant que développeur ou ingénieur logiciel.

Solides compétences en conception orientée objet, compréhension des modèles de conception.

Maîtrise des frameworks back-end et front-end.

Expérience professionnelle de la production et de la consommation d’API Restful, de services Web et de microservices.

Compréhension de l’architecture des microservices.

Expérience avec les bases de données Microsoft SQL Server et Oracle.

Une expérience de Java ou d’Uniface sera considérée comme un atout.

Ce Que Nous Pouvons Offrir

3 semaines de vacances et 5 jours de congé personnel

Une couverture complète des soins médicaux, dentaires et de la vue dès votre premier jour d’emploi.

Des programmes d’actionnariat des employés et de jumelage des REER et 401k.

Des récompenses pour le style de vie

Des options de travail flexibles (et des bureaux plutôt cool !)

Et bien plus encore !

À Propos De Nous

Fondée en 1983 et accueillie au sein de la famille Harris en 2004, notre unité d’affaires Cayenta est le leader nord-américain en matière de technologie pour les moyennes et grandes entreprises de services publics. Nous fournissons des solutions CIS et ERP innovantes de bout en bout, conçues dès le départ pour être agiles et transparentes, afin de garantir à nos clients une plate-forme de réussite opérationnelle.
Loading ...
Loading ...

Frist: 27-07-2024

Klicken Sie hier, um sich für einen kostenlosen Kandidaten zu bewerben

Anwenden

Loading ...
Loading ...

ÄHNLICHE ARBEITEN

Loading ...
Loading ...