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

RQ07960 - Software Developer - Senior

Maarut Inc
Toronto, Ontario, Canada
Temps plein

Description

  • Requirementsysis in collaboration with the businessysts
  • Solutionsdesign and architecture artifacts conceptual logical andphysical
  • Architecturecheckpoints activities andsupport
  • Solutionsdesignwalkthrough
  • Completedoentation technical and userguides
  • System / solution components coding andintegration
  • Systemunit and integrationtesting
  • Testcases development for unit and integrationtesting
  • Collaborationwith system testers to develop test cases for system functionalperformance and vulnerabilitytesting
  • Knowledgetransfer checklist and walkthrough for the technical project teammembers

Requirements

TechnicalSs andExperience :

10years demonstrated knowledge and experience of IT systemsdevelopment in multiplatform environments (web desktop mobilemainframe micro / mini systems etc.

and multitiered openstandardtechnologies such as JSP / Servlet JEE EJB JNDI JDBC JMS XML JSONREST and SOAPbased Web Services Strut Framework Tomcat ApacheOracle Designer WebSphere WebLogic SUN Solaris Windows 2008 / 2012.

NET VPN PKI LDAP Oracle RDBMS (versions 9 10 11 and / or 12) PL / SQLdevelopment and deployment tools (e.g. source codes and applicationpackagesmanagement).

Thoroughknowledge of largescale complex systems ysis techniques andodologies design and development programming concepts and languagesinternet / intranet and emergingtechnologies.

SystemsComponents Development andIntegration :

Demonstrated advanced knowledge and experience of fullstackmultitier solutions / system components ysis design coding andsystems integration using multiple technologies REST API SOAP / WSDLweb services JSON / XML messaging and User Interface (e.

g. Webcomponents UI libraries / frameworks) as well as integration withthird party solutions / services.

Experience with using design and development tools (e.g. MS VisioPower Designer Eclipse JetBrains IntelliJ Atom / Visual Code etc.

for solution artefacts design anddevelopment.

TechnicalProjectLeadership :

Experience leading a development team to deliver an endtoendenterpriselevel ITsolutions.

Ability and experience to conduct solution design and codewalkthrough.

Provide technical leadership for system ysts developers andtesters.

Knowledge of project management odologies ytical tools andprocesses work estimation and ITIL bestpractices

Ability and experience to lead major complex IT projects directteams of technical staff and external consultants and ensureproject deliverables are delivered within specifiedparameters.

yticaland ProblemSolvingSs :

Able to identify and coordinate the resolution of technicalproblems and incidents conduct research ess client requirementslead design projects and developrecommendations.

Experience with systems debugging refactoring andoptimization

Develop technical design features and alternatives to ensureeffective operation of hardware and software platforms and ITsecurity and quality controlsystems

CommunicationConsultation and InterpersonalSs :

Effective communication ss to prepare reports doentation andexplain technical solutions to IT and nontechnicalstakeholders.

Work cooperatively with project staff and external stakeholders todiscuss application developmentods.

You cancollaborate monitor and manage service delivery partners andparticipate on various IT groupdiscussions / committees

Ability to work on multiple ignmentsconcurrently

Strong Interpersonal and negotiationss

Strong consulting ss to engage with allstakeholders.

A demonstrated team player with a proven track record for meetingdeadlines

PublicSectorExperience :

Ability to acquire knowledge of the governments strategiesdirectives policies / procedures / guidelines.

Understanding of IT standard and guidelines related to architectureartefacts creation and checkpoints as well security andprivacy

Technical Ss and Experience : 10+ years demonstrated knowledge andexperience of IT systems development in multi-platform environments(web, desktop, mobile, mainframe, micro / mini systems, etc.

andmulti-tiered open-standard technologies such as JSP / Servlet, JEE,EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based Web Services,Strut Framework, Tomcat, Apache, Oracle Designer, WebSphere,WebLogic, SUN Solaris, Windows 2008 / 2012, .

NET, VPN, PKI, LDAP,Oracle RDBMS (versions 9, 10, 11 and / or 12), PL / SQL, developmentand deployment tools (e.g. source codes and application packagesmanagement).

Thorough knowledge of large-scale complex systems ysistechniques and odologies, design and development, programmingconcepts and languages, internet / intranet and emergingtechnologies.

Systems Components Development and Integration : Demonstrated advanced knowledge and experience of full-stackmulti-tier solutions / system components ysis, design, coding andsystems integration, using multiple technologies - REST API,SOAP / WSDL web services, JSON / XML messaging and User Interface (e.

g.Web components, UI libraries / frameworks), as well as integrationwith third party solutions / services. Experience with using designand development tools (e.

g. MS Visio, Power Designer, Eclipse,JetBrains IntelliJ, Atom / Visual Code etc.) for solution artefactsdesign and development.

Technical Project Leadership : Experienceleading a development team to deliver an end-to-endenterprise-level IT solutions.

Ability and experience to conductsolution design and code walkthrough. Provide technical leadershipfor system ysts, developers and testers.

Knowledge of projectmanagement odologies, ytical tools and processes, work estimation,and ITIL best practices Ability and experience to lead majorcomplex IT projects, direct teams of technical staff and externalconsultants, and ensure project deliverables are delivered withinspecified parameters.

ytical and Problem-Solving Ss : Able toidentify and coordinate the resolution of technical problems andincidents, conduct research, ess client requirements, lead designprojects, and develop recommendations.

Experience with systemsdebugging, refactoring and optimization Develop technical designfeatures and alternatives to ensure effective operation of hardwareand software platforms and IT security and quality control systemsCommunication, Consultation and Interpersonal Ss : Effectivecommunication ss to prepare reports, doentation and explaintechnical solutions to IT and non-technical stakeholders.

Workcooperatively with project staff and external stakeholders todiscuss application development ods. You can collaborate, monitorand manage service delivery partners, and participate on various ITgroup discussions / committees Ability to work on multiple ignmentsconcurrently Strong Interpersonal and negotiation ss Strongconsulting ss to engage with all stakeholders.

A demonstrated teamplayer with a proven track record for meeting deadlines PublicSector Experience : Ability to acquire knowledge of the government sstrategies, directives, policies / procedures / guidelines.

Understanding of IT standard and guidelines related to architectureartefacts creation and checkpoints, as well security andprivacy

Il y a 10 heures
Emplois reliés
Wealthsimple
Toronto, Ontario

The Role:We are seeking an energetic and detail-oriented Senior Software Developer passionate about building the future of our internal tools and external CRM integrations. This multidisciplinary team includes members from data science, product, design and software development. Solid experience in s...

Robinhood
Toronto, Ontario

As Senior Software Developer, you will combine your software and systems knowledge to engineer distributed systems that are reliable, scaleable and fault-tolerant for Robinhood. Building and iterating on our company wide software tool that tracks all outages/SEVs for the organization. Provide mentor...

Autodesk
Toronto, Ontario

On this position, you will report to Senior Manager, Software Development in Toronto, Ontario, and you will play a significant role in building core components and services for the next generation of APS (Autodesk Platform Services), which powers Autodesk SaaS applications in industries of manufactu...

Yoush Consulting
Toronto, Ontario

Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (includ...

Intact Financial Corporation
Toronto, Ontario

Our Security team specialized in Identity and Access Management is looking for a software developer senior!. As a developer, you will join a dynamic team to build system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach. Translate r...

Cellularzz Ltd.
Toronto, Ontario

Computer hardware or software retailer/wholesaler. Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

theScore
Toronto, Ontario

In your role as a Senior Engineer, you'll also be impacting technical work outside of the Trading team:. A solid foundation in computer science, with strong competencies in data structures, distributed systems, and software design. Passionate about clean code architecture and software craftsmanship....

HootSuite Media, Inc.
Toronto, Ontario

Senior Software Developer, Data. In this role, you will report to the Manager, Software Development. Développeur Logiciel Senior, Data. ...

0000050007 Royal Bank of Canada
Toronto, Ontario

Active Learning, Agile Methodology, Application Integrations, Continuous Testing, Detail-Oriented, DevOps, Docker (Software), ElasticSearch, Enterprise Application Delivery, Git, Group Problem Solving, Java, JavaScript, Programming Languages, qTest, Software Code Quality, Software Development Life C...

RBC - Royal Bank
Toronto, Ontario

As a Senior Software Developer on the Client Source team in RBC Wealth Management's Toronto office, you will partner directly with multiple technology and business teams to help deliver custom technology solutions to support Client On-Boarding. Proven experience working within professional software ...