Software Developer at ISG Search Inc
Burlington, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Agile Methodologies, C++, Data Structures, Working Experience, Docker, Sql Server, Kubernetes, Cloud Services, Communication Skills, Computer Science, Typescript

Industry

Computer Software/Engineering

Description

QUALIFICATIONS:

  • At least 3 years’ experience in software development with C#/.NET.Core, .Net Test Frameworks
  • Ability to write clear, maintainable, testable, efficient, and secure code
  • Experience with data structures and OOP
  • Experience with Azure deployment and cloud services
  • Experience with Docker and Kubernetes
  • Working experience with Scrum and Agile methodologies
  • Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles
  • Graduate or post-graduate degree in computer science, software engineering or related field
  • Good verbal and written communication skills
  • Ability to learn and adapt quickly in a dynamic environment.Self-motivated person who can work individually and as part of a team
-

DESIRED SKILLS

  • Working experience with React, Typescript
  • Experience working with SQL Server & Azure SQL databases
  • Experience with AI
  • Experience with Monitoring and Observability
  • Experience with C++
Responsibilities

Working with management and Product Managers, the developer will assume the responsibilities of a Software Developer including design, implementation, testing and support of product features, core components or Microsoft Azure based Cloud services.

  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability.
  • Implementation includes using the latest development tools to turn the designs into software products and services.
  • Support includes maintaining the existing code base and helping the support group.
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
  • Follow DevOps processes, from design through to delivery.
  • Develop and use fully automated CI / CD pipelines to deliver code changes all the way into production.
  • Learn and apply the latest technologies and coding patterns.
  • Follow secure development practices.Collaborating with other teams where we consume their services, or they consume ours

-
Loading...