Recherche d'emploi > Toronto, ON > Temporaire > Senior software developer

Software Developer - Senior

Global Pharma Tek
toronto, ON
107K $-110K $ / an (estimé)
Temps plein

Title : Software Developer - Senior

Location : Toronto, ON (Hybrid)

Duration : Business Days + Possible extension

Job Description :

  • Provide end to end solution design and recommendations to achieve business outcomes in alignment with business requirements.
  • years of software development experience in Web API, and SQL Server Database
  • Software prototyping and construction Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies ( Web API, , SQL Server Database).
  • Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders
  • Good understanding and experience following test-driven development and continuous integration practices.
  • Analysis and Design Transforms high-level design into low-level design, and implementation.
  • Work with Team Leads to properly define / clarify business requirements, development estimation, and work plan finalization.
  • Perform unit and integration testing on all developed code Create and execute unit and integration tests within development lifecycle.
  • Proactively benchmark application code to mitigate performance and scalability issues.
  • Work with Quality Assurance Team on issue reporting, resolution, and change control.
  • Support and Troubleshooting Assist Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
  • Assist other teams with troubleshooting problems that may arise from applications or integration of various components.
  • Create technical documentation for reference and reporting.
  • Establish development standards and design patterns and provide direction and guidance to Solution Developers when needed.
  • Experience in design and implementation of REST API integrations and best practices.
  • Experience with software design and development in a test-driven environment.
  • Knowledge of coding languages ( C++, Java, JavaScript) and frameworks
  • Collaborate with product development to ensure designed solution responds to non-functional requirements availability, performance and ensure efficiency of the delivery pipeline.
  • Experience working in agile development environment.
  • Contribute to the effective management of risks and issues associated with Solution designs.
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • Collaborate with stakeholders to understand business goals and support delivery outcomes.
  • Ability to work in a fast-paced environment on multiple projects.
  • Expertise to influence testing strategy and guide test automation.
  • Provide mentorship and perform knowledge transfer to other peer team members.
  • Ability to provide user and system documentation as required.

Must have :

  • years of software development experience in Web API
  • years of software development experience in
  • years of software development experience in SQL Server Database
  • Il y a 19 jours
Emplois reliés
Robinhood
Toronto, Ontario

Improve system performance, scalability, developer experience, and security, effectively reducing privacy and safety risks. Software Engineering space, with a strong passion for security. Strong ownership and experience in building and operating high-scale, distributed systems throughout the softwar...

Raise
Ontario

The Justice Technology Services - Digital Design Branch requires four (4) L3 Software Developers with 8 years+ experience for building a modern digital information system and it’s integration with other internal and external applications. Over 8+years of overall experience in entire Software Develop...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations. Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Abilityto c...

Raise
Ontario

Software Developer - Full Stack - Senior. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. ...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including tec. Experiencein programming and analysis; specialized CRM software packagesupport at the specified experience level. Abilityto collaborate with IT Professionals throughout the Softwa...

Alltech Consulting Services
Toronto, Ontario

The Justice Technology Services – Digital Design Branch requires a software developer with design/development experience of delivering digital solutions based on Java and Spring boot framework to build and enhance products for Criminal Justice Digital Design (CJDD) modernization program. The program...

Apexa
CA

We are now looking for a talented Senior Software Developer to join our team, help us build exciting technologies, and continue innovating and transforming the industry. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or...

Randstad Canada
Toronto, Ontario

This is a contract position for a Senior Java/Angular Developer for our public sector client. The programmer developer will be responsible for coding and unit testing of applications capabilities and APIs using Java Spring Boot, translating functional specifications into working, tested applications...

Randstad Canada
Toronto, Ontario

This is a contract position for a CDT - One (1) Software Developer ETL - Senior for our public sector client. A senior Software Developer ETL is required to provide best practice migration solutions and oversee all facilities of the data and files migration from legacy application to a new solution....

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including tec. Experiencein programming and analysis; specialized CRM software packagesupport at the specified experience level. Abilityto collaborate with IT Professionals throughout the Softwa...