RQ07592 – Software Developer – Senior

Raise
Ontario
$43 an hour (estimated)
Full-time

Job Description

Software Developer - Senior

Pay Rate : Flexible

Location : Contract Length :

Contract Length : Work Type : Hybrid

Work Type : Hybrid

We at Raise are hiring right now for one of our Ontario Public Sector Clients. If you’re interested, apply below for your chance to join a great place to work.

Responsibilities :

  • 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.
  • General Skills Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications Experience in the use of object and / or third generation language development tools
  • Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols

Qualifications :

  • 10+ years’ experience in developing n-tier Enterprise applications.
  • 10+ years’ hands-on development with Java Enterprise technologies.
  • Demonstrated experience in application design, latest design patterns, deployment and troubleshooting.
  • Demonstrated experience in conducting unit test based on requirements.

Must Haves :

  • 10+ years’ experience in developing n-tier Enterprise applications
  • 10+ years’ hands-on development with Java Enterprise technologies
  • Expertise in JPA or Hibernate, and Spring Framework
  • Proficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL / SQL highly desirable)
  • Proficient in Eclipse IDE or Rational Application Developer
  • JavaScript / TypeScript frameworks such as React, Angular, JQuery

Nice to Have Skills :

  • Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
  • Experience writing Web Services and implementing SOA
  • BPM tools such as : jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine
  • Fine-grained security frameworks such as : Spring Security, Apache Shiro, ForgeRock
  • 13 days ago
Related jobs
Procom
Toronto, Ontario

On behalf of our client, Procom is seeking a Senior Software Developer for a 10-month contract rolewith one of our public sector clients. Senior Software Developer - Start Date. Open-Source Software (OSS) products into new and existing systems. ...

Walmart Canada
Toronto, Ontario

We are a team of data developers and machine learning developers whose strengths are: (1) building scalable data pipelines (2) using machine learning techniques and data science (3) making sense of broadly defined problems through data analysis. As a Senior ML Ops Developer - you will be responsible...

QNX Software Systems
Ottawa, Ontario

BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. BlackBerry QNX software is t...

Fortinet
Ottawa, Ontario

Fortinet is growing and we are looking to hire a Senior Software Developer for unified communication solution to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different component ...

NAVBLUE
Waterloo, Ontario

At NAVBLUE our software development teams are formed around a matrixed organization consisting of Tribes and Chapters. They are also members of a Squad (scrum team) where they utilize those skills and competencies to support the Tribe in the production and delivery of quality software. As part of ou...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - Senior for our public sector client. Knowledge of software development and all aspects of the Software Development Life Cycle (SDLC). Collaborate with team members (developers, quality assurance and business analysts, project, product managers, ...

Dasro
Toronto, Ontario

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 technical assistance inimplementation conversion andmigrations. Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Abilityto c...

DSV Air & Sea Inc.
Milton, Ontario

Write, modify, integrate and test software code. Write, modify, integrate and test software code for e-commerce and other Internet applications. ...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - Senior for our public sector client. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. ...