Software Engineer, C#/.NET
usd89.2k - usd129.4k per yearMoody's
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.
If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity.
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
Responsibilities
The 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 Team
Join 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 powertofly.com 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.
$121.64k - $152.41k per year
...our journey. Job Summary As a Senior Engineer you will be responsible for contributing to our high-quality software engineering practices, be immersed in the full... ...Education and Experience Coding: C# .NET is currently our core language and experience....netLong term contractFull timeTemporary workImmediate start- ...Industry leader in the Human Capital Software Industry Flexible Schedule... ...? Job Description The .NET Web Developer/Programmer need... ...Maintain and enhance existing C# code for web and mobile... ...Bachelor's degree diploma in computer science or software engineering....netFull timeFlexible hours
- ...Youâll join a small, high-impact engineering group building modern SaaS products used... ...applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server). Writing... ...years building and shipping production software in a team setting. ~ Strong grasp of object....netLong term contractFull timeWork at officeWork from home3 days per week
$100k - $150k per year
...people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and... ...and frameworks (e.g., Java, Node.js , .NET, Go, Python) Apply principles of modularity... ...proficiency in one or more modern languages (Java, C#, Go, Python, TypeScript/ Node.js )....netFull timeFlexible hours- ...build the best team! Design, develop and execute innovative software solutions to address business needs Ensure software architecture... ...Bring ~5+ years’ experience as a Developer with strong C# / ASP.NET MVC expertise ~ Solid experience with Entity Framework, LINQ....netFull time
$125k - $165k per year
...organisations that want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping the product... ...~ Proven proficiency with Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework. ~ Deep expertise in....netFull timeInternship$120k - $170k per year
...About Us Air-tek is a Canadian-based software company redefining how airlines operate through... ...continuous improvement - where every engineer can experiment, own, and make real impact... ...solutions. ~ Solid experience with C# / .NET Core or similar backend technologies.....netFull timeWork at office3 days per week- ...infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that enable...Long term contractFull timeInternshipWork from home
- ...Weâre looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able... ...interactive applications Ability to develop software in C, C++, C#, Java or other selected languages Excellent knowledge of Relational...Full timeWork at office
- ...Bits In Glass could be the place for you. We are seeking a C# Software Developer to design and build solutions that streamline department... ..., and maintain applications and system workflows using C#, ASP.NET Core, SQL, and Python Build and enhance web applications....netFull time
$125.28k - $210.6k per year
...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building, scaling, and expanding Braze’s suite of global messaging...Full timeInternshipWork at officeLocal areaFlexible hours- ...Cybersecurity Companies by the Inc. 5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid-level We're looking for an Android Software Engineer to join...Full timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
- ...commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director,... ...of modern software development technologies including .NET Core/.NET Framework, Java, and JavaScript. Experience analyzing....netLong term contractFull timeImmediate startWorldwide
$149k - $220k per year
...and the Canadian innovation ecosystem. On the Commercial Software team, we are building the platform that interfaces with the autonomous... .... You will... Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable...Full timeInternshipManual laborWork at officeWork from homeFlexible hours$136k - $187k per year
...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile...Full timeLocal areaWorldwideFlexible hours- ...Job Summary: The Software Engineer II – DevOps is responsible to for building and maintaining continuous... ...across a suite of applications on the .NET platform. Working with development and... ...teams to develop application modules in C# to enhance management, logging, and....netLong term contractFull timeWork at office
- ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports...Full time
$75k - $95k per year
..., committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of pharmaceuticals,...Full timeInternshipWork at officeLocal areaWork from homeRelocation- ...OVERVIEW We are seeking an experienced Software Engineer, Subscription Management with a strong background in full stack development to design, build, and maintain secure, high-performing applications and APIs. The successful candidate will work closely with cross-functional...Full timeContract work
$120k - $180k per year
...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (... ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~...Remote jobFull timeWork at officeVisa sponsorship$205k per year
...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams... ...looking for ~7+ years of professional software engineering experience, with a track... ...such as TypeScript, Python, Go, Java, C#, Rust, or Ruby. ~ Have experience designing...Long term contractPermanent employmentFull timeInternship$120k - $140k per year
...Description Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.ai Fiscal.ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research...Full timeImmediate startShift work$118k - $162k per year
...company can stay over-provisioned on access it believes it revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test, you'll own quality for medium-sized features on...Full timeLocal areaWorldwide$88k - $110k per year
...environment where all team members belong and have the opportunity to thrive. Lyft is looking for experienced, product-focused software engineers for our Driver Earnings Team. We are growing our team with people who want to build, improve, and incorporate technologies that...Hourly payFull timeWork at officeFlexible hours3 days per week$137.2k - $196k per year
...About the Role: As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an...Long term contractRemplacementFull timeTemporary workLocal areaFlexible hours- ...tek Air-tek is a Canadian-based software company with a powerful suite of unique products... ...We're hiring Senior and Staff Software Engineers for our Integrations team. These roles... ...): React, Vue.js, TypeScript, Node.js, C#/.NET Core, MongoDB, Docker. Experience....netFull timeWork at office3 days per week
- ...the Company We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition... ...the Role Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer...Full time
- ...Job Description Position: .Net Developer Location: Toronto... ....NET Applications authored in C#, the majority being ASP.NET... ...reasons. • Assisting to implement software development processes among... ...in Computer Science, Software Engineering or a comparable university....netFull timeCasual workWork at office
$100k - $150k per year
...containerizing services, upgrading .NET runtimes, strengthening CI/CD... ..., high-impact support team (engineers, product owner, engineering manager... ...engineering judgment. The Software Engineer — Support is an... ...Hands-on experience with .NET and C#, including modern .NET runtimes....netPermanent employmentFull time$184k - $253k per year
..., authorized, and audited at scale. We are a diverse team of engineers, product managers, and designers who are bringing Okta’s expertise... ...while staying secure. About the role As a Principal Software Engineer on the Agent Access Policies sub-team in the Okta Secures...Full timeLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C#/.NET. Be the first to apply!
- senior c# developer Toronto, ON
- c# developer Toronto, ON
- .net c# developer Toronto, ON
- junior c# developer Toronto, ON
- microsoft .net developer Toronto, ON
- c#.net software developer Toronto, ON
- net developer visa sponsorship Toronto, ON
- net developer contract Toronto, ON
- net developer intern Toronto, ON
- asp.net developer Toronto, ON

