Software Engineer, C/.Net
$89.2k - $129.4k per yearPassFort
At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.
Skills And Competencies
2+ years of professional software development experience working on multi-tiered enterprise applications
Deep understanding of cloud architecture and services (MS Azure, AWS)
Deep understanding of object-oriented design and programming, desktop, and web application development
Strong knowledge and experience in Azure architecture and services, Azure Resource Management APIs, Azure networking, storage, security, and serverless technologies
Strong knowledge and experience in AWS architecture and services such as EC2/CloudFormation, networking, storage (S3), and security
Experience in programming languages including C#, Visual Basic .NET, and Python;
C++ is an asset
Experience in JavaScript, JSON, HTML, and XML
Experience in web development technologies including REST, ASP.NET MVC, ASP.NET, and Web API
Strong knowledge and experience in MS SQL Server (programming, administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB
Strong knowledge of Windows and Linux operating systems including architecture, APIs, security, performance tuning, and troubleshooting
Good verbal and written communication skills
Education
Minimum bachelor’s degree in computer engineering or a related field from a top institution;
Master’s degree is a plus
ResponsibilitiesThe Software Engineer focuses on the development of cloud-based products and services.
Participate in the design and implementation of new features in cloud-based products and improve existing features as required
Provide input into technical design, cloud infrastructure requirements, optimization approaches, stability improvements, and scalability enhancements
Provide feedback on requirements from a technical perspective and provide estimates for projects and tasks
Collaborate with quality assurance engineers to identify and resolve defects
Collaborate with DevOps engineers to deploy applications and solve environment-related issues
Investigate and determine the root cause of software and service problems reported by clients and provide solutions, fixes, and improvements
Comply with coding standards and SDLC requirements
Maintain technical documentation
Review code submitted by other team members
About The TeamJoin a collaborative engineering team focused on delivering innovative cloud-based products and services. The team works across software engineering, quality assurance, and DevOps functions to design, develop, deploy, and maintain scalable enterprise applications. This role offers the opportunity to contribute to modern cloud architectures, solve complex technical challenges, and work with cutting-edge technologies in Azure and AWS environments while collaborating with experienced engineering professionals.
For Canada-based roles only: The anticipated hiring base salary range for this position is $89,200.00- $129,400.00, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody’s also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, vacation, a retirement savings plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.
Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, place of origin, disability, marital or familial status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. We encourage applications from Aboriginal persons, members of a visible minority group, persons with a disability, members of the LGBTQ+ community, and women.
Moody’s is committed to maintaining an inclusive, diverse and accessible workplace. To this end, reasonable accommodations are available on request, and will take into account the particular accommodation needs of individual candidates. If you are selected and require accommodation during any stage of the recruitment process, you may send your request to
View email address on ca.hrm.tc.
Information provided during the accommodation process will be treated as confidential, and will be shared only to the extent required to properly evaluate accommodation requests.
Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Moody’s uses artificial intelligence and advanced algorithms that compare candidate resumes to the requirements in job postings to match potential candidates to requisitions in the recruitment process. Moody’s does this to ease the burden on recruiters and hiring managers by highlighting candidates for consideration.
#J-18808-Ljbffr
Skills And Competencies
2+ years of professional software development experience working on multi-tiered enterprise applications
Deep understanding of cloud architecture and services (MS Azure, AWS)
Deep understanding of object-oriented design and programming, desktop, and web application development
Strong knowledge and experience in Azure architecture and services, Azure Resource Management APIs, Azure networking, storage, security, and serverless technologies
Strong knowledge and experience in AWS architecture and services such as EC2/CloudFormation, networking, storage (S3), and security
Experience in programming languages including C#, Visual Basic .NET, and Python;
C++ is an asset
Experience in JavaScript, JSON, HTML, and XML
Experience in web development technologies including REST, ASP.NET MVC, ASP.NET, and Web API
Strong knowledge and experience in MS SQL Server (programming, administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB
Strong knowledge of Windows and Linux operating systems including architecture, APIs, security, performance tuning, and troubleshooting
Good verbal and written communication skills
Education
Minimum bachelor’s degree in computer engineering or a related field from a top institution;
Master’s degree is a plus
ResponsibilitiesThe Software Engineer focuses on the development of cloud-based products and services.
Participate in the design and implementation of new features in cloud-based products and improve existing features as required
Provide input into technical design, cloud infrastructure requirements, optimization approaches, stability improvements, and scalability enhancements
Provide feedback on requirements from a technical perspective and provide estimates for projects and tasks
Collaborate with quality assurance engineers to identify and resolve defects
Collaborate with DevOps engineers to deploy applications and solve environment-related issues
Investigate and determine the root cause of software and service problems reported by clients and provide solutions, fixes, and improvements
Comply with coding standards and SDLC requirements
Maintain technical documentation
Review code submitted by other team members
About The TeamJoin a collaborative engineering team focused on delivering innovative cloud-based products and services. The team works across software engineering, quality assurance, and DevOps functions to design, develop, deploy, and maintain scalable enterprise applications. This role offers the opportunity to contribute to modern cloud architectures, solve complex technical challenges, and work with cutting-edge technologies in Azure and AWS environments while collaborating with experienced engineering professionals.
For Canada-based roles only: The anticipated hiring base salary range for this position is $89,200.00- $129,400.00, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody’s also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, vacation, a retirement savings plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.
Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, place of origin, disability, marital or familial status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. We encourage applications from Aboriginal persons, members of a visible minority group, persons with a disability, members of the LGBTQ+ community, and women.
Moody’s is committed to maintaining an inclusive, diverse and accessible workplace. To this end, reasonable accommodations are available on request, and will take into account the particular accommodation needs of individual candidates. If you are selected and require accommodation during any stage of the recruitment process, you may send your request to
View email address on ca.hrm.tc.
Information provided during the accommodation process will be treated as confidential, and will be shared only to the extent required to properly evaluate accommodation requests.
Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Moody’s uses artificial intelligence and advanced algorithms that compare candidate resumes to the requirements in job postings to match potential candidates to requisitions in the recruitment process. Moody’s does this to ease the burden on recruiters and hiring managers by highlighting candidates for consideration.
#J-18808-Ljbffr
Vacancy posted 44 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer, C/.Net in Winnipeg, MB vacancy
- ...applications and services using Blazor, C#/.NET, and Python. Enhance and scale our... ...support diverse workloads, use cases, and engineering teams. Design solutions with a strong... ...Qualifications 5+ years of professional software development experience, preferably as a Full...Software3 days per week
- ...Jobgether in Canada seeks a Senior Software Developer (C#/.NET and React) to own complex software initiatives on a high-traffic digital payments... ...scalable applications, mentoring teammates, and influencing engineering best practices. This role offers remote work within Canada...SoftwareRemote work
$90k - $130k per year
...teams.Your role, your impact As a C#/.NET Senior Developer, you'll contribute to the... ...designand optimization of complex processing engines that handle high-volume transactions and... ...Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or an...SoftwareFlexible hours- ...expérimenté pour guider la livraison de composants névralgiques de Unity Engine; vous collaborerez avec des spécialistes internes pour donner aux... ...performants et robustes. Le rôle exige une maîtrise de C#/.NET, une sensibilité performance et la capacité à définir une vision...Software
- ...LogiSense is seeking a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, plus experience applying other technologies to solve problems. AI tools will be part of your daily workflow...SoftwareRemote work
- ...Riva International, Inc. is seeking an experienced Software Developer to join our Edmonton-based engineering team and help design, build, and evolve backend systems powering revenue-critical workflows for large, complex organizations. You’ll own meaningful systems, translate...Software
- ...Societe Generale in Montreal is seeking a skilled .NET pricing developer to design and enhance pricing features for a high-performance market risk platform. You will modernize components, optimize low-latency services, and collaborate with traders, sales and IT to deliver...
$141.4k - $204.4k per year
...the opportunity to architect and enhance software applications used to create games, at an... ...maintenance of production systems, while also engineering solutions that require minimal support... ...working with standard Microsoft.NET web development tools including C#, ASP.NET...SoftwareFull timeWork at officeLocal area- Senior Software EngineerThe Senior Software Engineer is a highly experienced, hands-on technical leader responsible for owning and driving initiatives from concept... ...software solutions using technologies such as C#, .NET Framework, SQL Server, React, jQuery, DocumentDB (MongoDB...Software
- ...applications within Azure. The ideal candidate combines hands-on software development with solution architecture experience and is comfortable... ...- Develop and implement modern solutions using C#, .NET, Microsoft Azure, RESTful APIs, microservices, and event-driven architecture...SoftwareRemote work
- Build marketplace software with C#, .NET, and RESTful APIs while developing your engineering skills alongside senior engineers.This software engineer role suits someone early in their career with three to six years of professional experience. You will develop and maintain applications...Software
- ...Luxoft in Canada is seeking a Senior .NET Developer to join a dedicated Scrum team assigned to a mission-critical internal system built with .NET/C# and SQL Server. The project focuses on calculating deposit insurance coverage and processing payouts during bank failures, with...
- ...‑end, back‑end et cloud, à l’aide de technologies telles que C#/.NET, WPF, Angular, React, TypeScript, les API REST et les services cloud... ...nous surprendre! Job overview: We are looking for a Software Developer to build and maintain desktop, web, and cloud software...SoftwareWork at officeFlexible hours
- Société Générale recherche un Développeur C#/.NET pour son équipe de trading Fixed Income. Contribuez au développement d’une solution logicielle innovante dans un environnement Agile. Ce poste s’adresse à un analyste programmeur qui travaillera à la conception de plateformes...Software
- ...leading provider of SoCs (System on Chip), software and hardware integrated platforms for the... ...Design, develop and implement software using C/C++, Python, and Rust; Develop software... ...s degree in Electronics and Communication Engineering (Master’s preferred); 3–5 years of...Software
- ...Xona is seeking a Software Engineer in Montreal to contribute to the development and integration of a desktop application that communicates with our internal satellite receivers. You will write application code for satellite subsystem components and collaborate with a small...Software
- Build Prophix One applications with C# .NET and AWS across cross-functional scrum teams. Apply distributed systems expertise in the GTA.As a Senior Software Engineer, you will develop production-grade applications, features, and enhancements for Prophix One. You will use C#...Software
- Build web applications with .NET Core, ASP.NET, Angular, and SQL Server at PCMI, a global SaaS company modernizing its architecture.As a Software Engineer, you will work with senior developers and architects to design systems, implement features, and troubleshoot issues. Your...Software
$125k - $165k per year
...improve the user experience — applying strong software engineering discipline and industry best practices... ...Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework... ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages...SoftwareInternship- Build .NET and C# services for Questbank’s mortgage platform in a hybrid environment requiring at least three office days weekly.As a Senior Software Engineer, you will own a domain across architecture, code reviews, production incidents, and technical direction. You will help...SoftwareWork at office
- Build .NET backend services in Vancouver with REST APIs, Temporal workflows, and asynchronous processing for a K-12 education SaaS platform.As a Senior Software Engineer, you will develop core services for Appnovation’s operational platform. You will work with ASP.NET Core,...Software
- ...people actually use.The OpportunityYou'd be joining a specialized engineering team embedded within a large, globally operating organization —... ...users depend on every day. We're looking for a Principal .NET/C# Engineer who's equally comfortable deep in the stack and crafting...SoftwareFlexible hours
- Build scalable .NET services at Electronic Arts using C#, DevOps practices, and backend engineering in a hybrid collaborative environment.As an experienced Software Engineer III, you will support the Quality Verification and Standards team. You will design RESTful applications...Software
- Build C# and .NET integration solutions at iCapital on the Annuities Platform Team, working across application, API, and database layers.As an Associate Software Integration Engineer, you will develop, test, and support integrations connecting client and product systems. The...Software
$118k - $152k per year
Senior Software Engineer - .NET, C# & APIsThe Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto. In this role, you will design, develop, modernize...SoftwareInternshipImmediate start$114.4k - $164.4k per year
...ULCEngineering Group Machine Learning Engineering As a member of Low Power AI solution team... ....Proficient programming skills in C/C++Machine learning knowledge is a plus..Experience... ...and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related...SoftwareWork from home- Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts.Titre du poste : Développeur C++ / C# – Modernisation...Software
- Build and deliver complex enterprise software solutions for financial services clients.The RoleAs a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and... ...enterprise web applications using C#, .NET, Angular, TypeScript, HTML5, CSS3, SQL Server...SoftwareInternshipWork at officeImmediate start
- Software Engineer — Full-StackIn office 100%: Toronto About the roleOur client is building an AI-centric engineering platform where brands operate... ...-grade. Senior/staff experience building software end-to-end: .NET / C# REST APIs and Next.Js / React front-ends with server-side...SoftwareFull timeWork at office
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a... ...applications Programming experience in Go, Python, C/C++, or Rust DevOps experience with GitHub...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C/.Net. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

