Canada

Senior Software Developer (Forma Admin - Back End) (Kelowna)

Senior Software Developer (Forma Admin - Back End) (Kelowna)
Description
Research, conceive, design, develop, and test features that help customers manage members in the Autodesk Forma platform Collaborate with a variety of teams in Autodesk Architecture, Engineering, and Construction org, both domestic and abroad* Write unit / integration tests to achieve a better and more robust code* Take an active role in code reviews & pull requests, get your own code reviewed by the team and become a better developer overall* Set and maintain high coding standards* Mentor fellow developers and lead by example* Bachelor's Degree in a technical field, or significant equivalent experience, Master's Degree an ideal asset* 5+ years developing back end solutions using Node.js* Expertise with SQL/Postgres DB* Experience with AWS or other cloud infrastructure* Ability to design scalable and resilient technical solutions* Excellent communication skills with the ability to converse fluently with multiple types of audiences ranging from managers, customers, and software developers* Ability to convert complex software problems into technical tasks* Ability to collaborate and work well in a remote-friendly distributed team to deliver on team goals* Flexibility under changing conditions and ability to multi-task between projects* Analytical advisor role that requires understanding of the theories and concepts of a discipline and the ability to apply best practices* A common career stabilization point (AKA the “full-contributor” level) for Professional roles* Require knowledge and experience such that the incumbent can understand the full range of relevant principles, practices, and practical applications within their discipline* Solve complex problems of diverse scope by taking a current perspective on existing solutions and applying knowledge of best practices in practical situations* Use data analysis, judgment, and interpretation to select the right course of action* Apply creativity in recommending variations in approach* “Connect the dots” of assignments to the bigger picture* May lead projects or key elements within a broader project* May also have accountability for leading and improving on-going processes* Build effective relationships with more senior practitioners and peers, and build a network of external peers* Work independently, with close guidance given at critical points* May begin to act as a mentor or resource for colleagues with less experience* Licence dans un domaine technique, ou expérience équivalente significative ; un master serait un atout idéal* Plus de 5 ans d'expérience dans le développement de solutions back-end utilisant Node.js* Expertise en bases de données SQL/Postgres* Expérience avec AWS ou une autre infrastructure cloud* Capacité à concevoir des solutions techniques évolutives et résilientes* Excellentes compétences en communication, avec la capacité de dialoguer couramment avec divers types d'interlocuteurs, allant des managers aux clients en passant par les développeurs logiciels* Capacité à traduire des problèmes logiciels complexes en tâches techniques* Capacité à collaborer et à bien travailler au sein d’une équipe distribuée et adaptée au télétravail pour atteindre les objectifs de l’équipe* Flexibilité face à des conditions changeantes et capacité à mener plusieurs tâches de front entre les projets* Rôle de conseiller analytique nécessitant la compréhension des théories et des concepts d’une discipline ainsi que la capacité à appliquer les meilleures pratiques* Un point de stabilisation de carrière courant (également appelé niveau « contributeur à part entière ») pour les rôles professionnels* Nécessite des connaissances et une expérience permettant au titulaire de comprendre l’ensemble des principes, pratiques et applications concrètes pertinents au sein de sa discipline* Résoudre des problèmes complexes de portée variée en adoptant une nouvelle perspective sur les solutions existantes et en appliquant la connaissance des meilleures pratiques dans des situations concrètes* Utiliser l’analyse des données, le jugement et l’interprétation pour choisir la bonne ligne de conduite* Faire preuve de créativité pour recommander des variantes d’approche* « Relier les points » entre les missions et la vision d’ensemble* Peut diriger des projets ou des éléments clés au sein d’un projet plus large* Peut également être chargé de diriger et d’améliorer les processus en cours* Établir des relations efficaces avec des praticiens plus expérimentés et des pairs, et se constituer un réseau de pairs externes* Travailler de manière autonome, avec un accompagnement étroit aux moments critiques* Peut commencer à jouer le rôle de mentor ou de ressource pour des collègues moins expérimentés Apply on Kit Job: kitjob.ca/job/2pam3k
Highlights
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
1 / 10
More info about this ad

Senior Software Developer (Forma Admin - Back End) (Kelowna) has been posted in the Kelowna Information Technology category on Locanto.

Right now, this is the only ad posted in this category in Kelowna.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.