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

Apptad - Software Developer - Full Stack - Senior

Apptad Inc
Toronto, ON, Canada
Temps plein
Quick Apply

Job Title : Software Developer - Full Stack - Senior

Job Location : 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 (Hybrid : 3 days onsite / 2 days remote)

Job Duration : Long-Term

Job Description

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 process
  • Experience in Agile / Scrum methodology for the development, design, implementation and maintenance of applications
  • Experience in design, code, test and debugging applications
  • Experience in one or more programming languages
  • Experience with relational database technologies
  • Experience in the use of information retrieval using query languages (e.g. SQL)
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

Full Stack Skills :

  • Proficient with both front-end and back-end development, including any associated areas such as database design / management and DevOps
  • Design and implementation of the overall solution architecture
  • Implementation of approved user interfaces, design and deployment of databases
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of REST API services
  • Integrating Front-End UIs with the constructed API's
  • Supporting the implementationupkeep of Continuous Integration and Continuous Deployment (CICD) pipelines

Desirable Skills :

  • Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide system documentation as required

Skills

Experience and Skill Set Requirements

HCMS Software Developer FS

Experience and Skill Requirements

Microsoft / Azure Development and Quality Assurance Experience - 65%

  • Must have
  • Google Angular Framework (expert-level experience and ideally using versions 12+)
  • NET Framework and / or .NET Core-based design, development, and testing
  • Entity Framework or other Object-Relational Mapping data access tools
  • REST APIs
  • C#, JavaScript
  • SQL experience
  • Nice to have
  • Angular Material
  • Azure SQL
  • Responsive Web front-end, Web APIs, and web services design, development, and testing
  • Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
  • Microservices and container-based platform development, delivery, and testing
  • JSON
  • Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
  • Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
  • GIT, Azure DevOps (VSTS / TFS)
  • CI / CD pipeline setup and management

Agile Delivery Team Experience - 20%

  • Experience participating in Scrum Agile development
  • Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
  • Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
  • Providing input to development estimates and designs
  • Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI / CD pipelines

Business Analysis - 10%

Experience translating business requirements into software code / implementations

Soft Skills - 5%

  • Excellent analytical, problem-solving, and decision-making skills
  • Oral and written communication skills; interpersonal and negotiation skills
  • Highly developed interpersonal skills

Supplier Comments

Time / Date : 2024-11-22, 4 : 00 p.m. EST

Max submissions : two (2)

Hybrid : 3 days onsite / 2 days remote.

Technical test before interview to qualify for interview for all shortlisted candidates*

Must Haves :

  • Google Angular Framework (expert-level experience and ideally using versions 12+)
  • NET Framework and / or .NET Core-based design, development, and testing
  • REST APIs
  • C#, JavaScript
  • SQL experience
  • Il y a 1 jour
Emplois reliés
Offre sponsorisée
Outlier
Vaughan, Ontario
Télétravail

Are you an experienced software engineer who would like to lend your coding expertise to train AI models?. ...

PwC
Toronto, Ontario

As a Full Stack Developer Senior Manager, you’ll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client service and operational efficiency. Document and maintain releases, features, user stories, tasks, bugs, and defects in the agile project manageme...

Jobber
Canada
Télétravail

A demonstrated level of senior software engineering experience on a full stack development team. Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process?. Our Software En...

Royal Bank of Canada>
Toronto, Ontario

Designing and coding application programs; performing testing for developed applications.Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging, and installing for a large-scale system.Ensuring the operating efficiency of existing application systems.Maintain...

theScore
Toronto, Ontario

We want you to be challenged and to get the full experience of what it’s like to work at theScore!. In your role as a Senior Engineer, you’ll also impact technical work beyond the Pricing Team:. Demonstrate Technical Proficiency: Showcase expertise in the team's tech stack, tooling, and architecture...

CB Canada
Toronto, Ontario

On behalf of our client in the Banking Sector, PROCOM is looking for a Full Stack Developer - Python. Full Stack Developer - Python – Job Description. Full Stack Developer - Python – Mandatory Skills. Full Stack Developer - Python - Nice to Have Skills. ...

Maarut Inc
Toronto, Ontario

Troubleshoot and resolve technical problems associated with geospatial software packages, providing assistance during implementation and migrations. Strong knowledge of procedures for managing geospatial information, particularly within the ESRI technology stack. Knowledge of emerging technologies i...

Seequent
Toronto, Ontario

Contributeto technical decisions affecting the development of software products. Develop andmaintain software for various projects in a timely manner, applying commercialcomputer programming skills. Healthbenefits package, generous vacation, regular yoga classes, fullysubsidized subscription to Head...

Arisoft Global
Toronto, Ontario

Job Title: Full Stack Java Developer with Microservices Expertise</b></div> <div><b>Location: Toronto (3 days onsite)</b><br /> <br /> Job Responsibilities:<br /> Designing and developing APIs. Design and develop solutions that meet the functional ...

Randstad Canada
Toronto, Ontario

The Office of the Public Guardian and Trustee (OPGT) requires a Senior Software Developer – ETL to perform activities for interfacing the new Dynamics 365 solution and data warehouse with internal (OPS) and external systems as a member of the integrations team made up of internal and vendor staff. A...