Search jobs > Toronto, ON > Staff software engineer

Staff Software Engineer-Cloud Development

Moody's
Toronto
$81 an hour (estimated)
Full-time

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.
  • 30+ days ago