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