Talent.com
Software Developer - Full Stack

Software Developer - Full Stack

Global Pharma TekToronto, ON
30+ days ago
Salary
CA$116,794.00 yearly
Job description

Position : Software Developer - Full Stack

Location : Toronto, ON(Hybrid)

Duration : Months Contract + possible extension

Responsibilities :

  • Design, implement, web applications using Angular, Spring boot & Java technologies.
  • Develop user-centric, intuitive, responsive, mobile friendly, accessible features.
  • Optimize applications to enhance user experience and improve performance.
  • Required to translate technical systems specifications into working, tested applications. This includes developing.
  • detailed programming specifications, writing and / or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations.
  • Reviews the work of other team members as required.
  • Designs solutions, writes code, reviews code, performs unit testing, develops appropriate artifacts, and facilitates final delivery.
  • Identifies opportunities to strengthen the development capability, share expertise to
  • promote technical development, and mentoring Junior Developers
  • Support the development of different applications as needed, including SADA, My Benefits, Messaging, EA, EST, and others.
  • Assesses the costs and benefits for different solutions and gain consensus on proposed solution design and recommendations.

Desirable Skills :

  • Knowledge of Ontario Digital Service Standards Digital Service Standard, | and Ontario
  • Experience or knowledge of Siebel Open UI
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Experience with middleware and gateways.
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging.
  • Ability to provide post-implementation support and resolve any post-implementation technical issues.
  • Experience conducting design walkthrough sessions with project team.
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.
  • Ability to provide user and system documentation as required.
  • Web Application Development Experience – %

  • Extensive experience in Angular framework and Spring Boot
  • Extensive experience in front-end development.
  • Experience in RESTful APIs.
  • Ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core Angular.
  • Create, design, and implement layouts for new and existing web pages.
  • Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and Angular, Spring Boot with ability to render server-side and client-side content.
  • Designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
  • Fundamental knowledge of UX / UI.
  • Good Experience with SQL
  • Identify issues with front end code and rectify them to remove bugs.
  • Create unit tests to ensure code is functioning as expected.
  • Create well written documentation.
  • Ensure front end code is able to query APIs.
  • Audit code to identify bottlenecks of performance and fixing them.
  • Work with other team members.
  • Understanding what is needed for a smooth workflow between yourself, the front-end developers, and designers.
  • Experience in technical standards related to IT security and data privacy.
  • Analytical and Problem-Solving Skills : %

  • You have the ability to identify, assess appropriate IT solutions to meet complex requirements, evaluating technical performance and capacity of existing and new systems options.
  • You can ensure the application of best practices for technology design, development, deployment, and operation, for multiple complex system platforms.
  • You can develop systems integration strategies, identify, and assess the impacts of new solutions or enhancements on existing services and infrastructure for performance, sustainability, and robustness.
  • You can understand, assess, and develop solutions for mitigating risk.
  • You can assess and resolve critical incidents and develop protocols for dealing with / avoiding future incidents.
  • Cloud-based Solutions- %

  • experience with Cloud-based solutions, DevOps,& infrastructure-as-code.
  • experience with CI / CD tools like Git, Docker, Ansible, Helm, Kubernetes, Jenkins, or any equivalent tools.
  • knowledge of current & emerging I&IT trends, operational methods & techs, incl. microservices architecture, software, networks, databases, apps, systems integration, tech infrastructure & cloud services
  • Required Skills :

  • Solid experience of Java, Angular, Spring Boot, JavaScript, jQuery, HTML, CSS, and Bootstrap
  • Experience in building responsible and accessible solutions that meets WCAG Standards
  • Experience in continually delivering valuable IT capability in small and incremental pieces.
  • Experience with Cloud-based solutions, DevOps, and Microservices
  • Experience in systems integration strategies, identify and assess the impacts of new solutions or enhancements on existing services and infrastructure for performance, sustainability and robustness.
  • Experience with CI / CD tools such as Git, Docker, Kubernetes, or any equivalent tools.
  • Experience in system integration principles, practices, tools, and techniques for various components in multiple design platforms.
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience.
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written.
  • communication skills; interpersonal and negotiation skills
  • Experience with the design and construction of REST API services.
  • Knowledge and experience integrating front-end UI with the constructed API.
  • Knowledge and experience in design and implementation of continuous integration and deployment
  • Experience in technical standards related to IT security and data privacy.