RQ11754 - Software Developer - Senior I Toronto ON- Onsite I 1+ year

Analyst Technical Solutions

Toronto

On-site

CAD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Analyst Technical Solutions is seeking a Senior Software Developer to translate technical specifications into working applications and to participate in the full software development lifecycle. The role emphasizes Azure technologies, ASP.NET, REST/OpenAPI, and CI/CD pipelines within a government services context.

The successful candidate will design, code, test, debug and document applications, collaborating with IT professionals to deliver robust, scalable software solutions and assist in

Qualifications

  • Experience in programming and analysis with software development lifecycle
  • Ability to collaborate with IT professionals across the SDLC
  • Experience with structured design and implementation of applications
  • Experience with relational/hierarchical databases and data retrieval
  • Experience with agile methodologies and CI/CD pipelines
  • Knowledge of Azure technologies and .NET stack
  • Ability to document designs and development clearly

Responsibilities

  • Translate technical specifications into working, tested applications
  • Develop detailed programming specifications and generate code
  • Compile data-driven programs, maintain and conduct unit tests
  • Resolve and troubleshoot technical problems during use and migration of software
  • Collaborate with IT professionals throughout the software development lifecycle
  • Design, code, test, debug and document applications

Skills

Agile methodologies
Analytical skills
Problem-solving
Communication skills
Team player

Tools

ASP.NET
REST
OpenAPI
OAuth2
Azure
.NET
C#

Job description

RQ11754 - Software Developer - Senior

Government Services Integration Cluster

Responsibilities

Required to translate technical systems specifications into working, tested applications.

This includes:

  • developing detailed programming specifications
  • writing and/or generating code o 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

Experience in structured methodologies for the design, development, implementation and maintenance of applications

Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts

Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

A team player with a track record for meeting deadlines

Desirable Skills

Knowledge and experience with programming Internet-ready applications

Knowledge and experience in rapid application development (RAD) methodologies

Knowledge and understanding of Information Management principles, concepts, policies and practices

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

Skills: Experience and Skill Set Requirements

Technical Skills (40%)

  • Experience with Agile methodologies
  • Experience managing CI/CD pipelines
  • Web Apps/Web API/Web Services development (ASP.NET, REST, OpenAPI, OAuth2)
  • Working knowledge of development in Azure technologies
  • Working knowledge of .NET, C#, JavaScript
  • Working knowledge of DevOps, task boards, pipelines, etc.

Experience (40%)

  • Experience with large government applications
  • Experience with cloud platforms such as Azure
  • Experience with custom .Web API development, ASP.NET. .Net Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
  • Proficiency in all cloud service models: SaaS, PaaS, and IaaS
  • Experience with Agile methodologies including using kanban/task boards

Communication Skills (20%)

  • Strong communication skills to prepare documentation, including but not limited to; reports, reviews, assessments
  • Ability to present ideas and suggestions clearly and effectively and in a user friendly manner; maintain a high level of customer service to both internal and external clients
  • Ability to communicate designs and development in clear and understandable manner
Must Have:
  • Experience with Agile methodologies
  • Experience managing CI/CD pipelines
  • Web Apps/Web API/Web Services development (ASP.NET, REST, OpenAPI, OAuth2)
  • Working knowledge of development in Azure technologies
  • Working knowledge of .NET, C#, JavaScript
  • Experience with custom .Web API development, ASP.NET. .Net Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
  • Proficiency in all cloud service models: SaaS, PaaS, and IaaS
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ11720 - Software Developer - Senior I Toronto ON - Onsite I 1+ year
RQ11720 - Software Developer - Senior I Toronto ON - Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 139,000
RQ11508 - Software Developer - Senior I 1+ Year I Toronto ON
RQ11508 - Software Developer - Senior I 1+ Year I Toronto ON

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 139,000
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ11719 – Software Developer – Senior
RQ11719 – Software Developer – Senior

S M Software Solutions Inc • Toronto

On-site
CAD 130,000 - 180,000
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year
RQ11507 - Software Developer- Front End - Senior I Toronto - Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 131,000 - 138,000
Software Developer RQ11490 -
Software Developer RQ11490 -

Analyst Technical Solutions • Toronto

On-site
CAD 100,000 - 150,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ11124 - Sr. Software Developer - Full Stack
RQ11124 - Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 90,000 - 120,000
RQ09121 - Software Developer - Senior
RQ09121 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 140,000
RQ09571 - Software Developer - Full Stack - Senior
RQ09571 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary
Opportunities for professional growth