Talent.com
Full Stack Developer

Full Stack Developer

Cynet SystemsToronto, ON
Il y a plus de 30 jours
Salaire
107000 CAD– 110000 CAD par an
Description de poste

Job Description : Responsibilities :

  • Performing application programming activities, including analyzing, coding, testing, debugging, documenting, maintaining, and modifying applications programs.
  • Create technical design, development, and implementation of applications.
  • Conduct code peer reviews and contribute to a culture of knowledge sharing and adherence to emerging standards and practices.
  • Work in an Agile team environment which is fast paced, fun and collaborative.
  • Ensuring the operating efficiency of existing application systems.
  • Maintaining records for the documentation of systems development and revisions.
  • Working with various RBC internal teams for software feature delivery, support, and bug fixes.
  • Conduct effective automation unit testing along with the build activities.
  • Ensure code quality, performance, scalability, responsiveness of applications.
  • Work with technology vendors to help drive seamless delivery of dependent applications.
  • Participate in post-implementation reviews of application, development, and processes, continually working to contribute to a learning environment and sharing with others.
  • Provide technical solutions and manage project deliverables in alignment with business requirements.
  • Ensure system design through well-defined interfaces with a strong emphasis on reusable components.
  • Contribute to the documentation of processes and ensure that they reflect the current state.
  • Ensure compliance with RBC technology standards and technology currency requirements.
  • Adopt RBC DevOps practices and help production support in automating processes.
  • Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability.

Must Have :

  • 5 years of practical experience with medium to large enterprise applications full stack development.
  • Proficiency in Python, JavaScript, Java technologies, Spring / Spring Boot, Angular, Django, Google Analytics, UI / UX, Pandas, SSIS technologies.
  • Proficient with SQL, working with large relational databases (SQL Server, Oracle DB, MongoDB).
  • Cloud platform experience such as Azure, AWS, or OpenShift.
  • Front end frameworks (Angular).
  • Experience using noSQL technologies such as Elastic Search.
  • Experience with Docker / OpenShift Containers and Kubernetes.
  • Knowledge of Data analytics and machine learning.
  • Experience with Kafka.
  • Proficient in Agile development, hands-on CI / CD pipelines development experience, version control & software packaging and experience in tools such as Jenkins, Nexus, GITHUB, Consul, Apigee, Helios, JIRA, ServiceNow, Confluence, SharePoint etc.
  • Results-oriented & deadline-driven developer with ability to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.
  • Hands-on end to end application design experience along with system architecture knowledge.
  • Nice To Have :

  • LLM / ChatGPT.
  • React.
  • Mainframe.
  • Micro-services, Web-Services, REST-APIs, JS / React JS, jQuery, PHP).