Recherche d'emploi > Toronto, ON > Staff software engineer

Staff Software Engineer-Cloud Development

Moody's
Toronto
81 $ / heure (estimé)
Temps plein

The Role / Responsibilities :

Staff Software Engineer focuses on the development of cloud-based products and services :

  • Design and implement new features in product and improve existing features as required.
  • Provide input into technical design, cloud infrastructure requirements, optimization approaches, stability, and scalability improvements.
  • Provide feedback on requirements from a technical perspective and provide estimates for projects and tasks.
  • Collaborate with quality assurance engineers to fix defects.
  • Collaborate with DevOps engineers to deploy applications and solve environment issues.
  • Investigate, find the root cause for software and services problems reported by clients. Provide solutions for fixes and improvements.
  • Comply with coding standards.
  • Maintain technical documentation.
  • Review code of other team members.

Qualifications :

  • Minimum bachelor’s degree in computer engineering or related majors from top institutions, Master as a plus.
  • Deep understanding of cloud architecture and services (MS Azure, AWS).
  • Deep understanding if object-oriented design and programming, desktop, and web application development.
  • 4+ years’ professional software development experiences on multi-tiered enterprise applications.
  • Experience with databases, including cloud based.
  • Very good verbal and written communication skills.

Must-Have Technical Skills :

  • Strong knowledge and experience in Azure architecture and services, Azure Resource Management APIs, Azure networking, storage, security, serverless.
  • Experience in programming languages : Visual C#, Visual C++, Visual Basic, Python etc.
  • Experience in JavaScript, JSON, HTML, XML
  • Experience in web development : REST, ASP.NET MVC, ASP.NET WEB API etc.
  • Strong knowledge and experience in MS SQL Server (programming, administration, tuning), Azure SQL, embedded database engines : MS Jet, SQLite.
  • Strong knowledge of Windows operating system (architecture, APIs, security, performance tuning, troubleshooting)

Nice-to-Have Technical Skills :

  • Experienced in Source Control Systems : TFS, Git, etc.
  • Experience in Linux
  • Competence in : IIS, Azure Web Services, Azure Databricks etc.
  • Competence in Application Frameworks & Engines : JQuery, Node.js, Angular.js, Bootstrap, etc.
  • Experience in Power BI, Jira, Jenkins, Octopus, Kubernetes, Azure DevOps etc.
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
placingITpeople
Toronto, Ontario

We are looking for a Senior Software Development Engineer in Test. Experience with integrating test automation projects to run on cloud based continuous platforms such as Sauce Labs, Browser Stack or any cloud platform. We're currently seeking a Senior Data Engineer for a prominent client in Dow...

Marqeta
Toronto, Ontario

Reporting to the Director of Data Platform, the Staff Software Engineer will be responsible for building a large-scale data platform that enable cross-product solutions. As a Staff Engineer on the team, you will autonomously deliver ongoing business impact across a team, product capability, or techn...

Amazon Development Centre Canada ULC
Toronto, Ontario

We are looking for software developers from diverse backgrounds, who are creative problem solvers, and passionate about delivering solutions that improve both user experience and security. Our services underpin many cloud technologies, so we carefully consider our technology decisions, dependency tr...

Cynet Systems
Markham, Ontario

Must have proven abilities to solve critical software problems and be able to adapt to work with different software tools, databases, website languages, programming languages, and scripting tools. As a member of the team, candidate will be responsible to understand existing software solutions that a...

Okta, Inc.
Canada

Have 8+ years of software development experience. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. Okta’s Customer Ide...

Amazon Development Centre Canada ULC
Toronto, Ontario

We are looking for an experienced Software Development Engineer to join our team to design, develop and own Tier1 services that determine eligibility for an ad to be served. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control...

GlossGenius
Canada
Télétravail

As a Staff Software Engineer at GlossGenius, you are focused on some of GlossGenius's most complex and highest-impact opportunities. Joining its powerful, intuitive platform with its vibrant, distinguished brand, GlossGenius is the ideal combination of a fintech, SMB software, and consumer company a...

Amazon
Toronto, Ontario

As a Software Development Engineer on our team, you will:. We are looking for an experienced, passionate, and technically strong engineer who can architect and deliver innovative, complex, high-impact software systems that delight our customers. Consult with engineers across the company on the archi...

Datavant
Canada
Télétravail

At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. Our goal is to connect the world’s health data and as a Staff Engineer you will work on the architecture and design level solutioning of our produc...

DoorDash
Toronto, Ontario

DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash's three-sided marketplace of consumers, merchants, a...