Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer-C

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity

Senior Software Engineer (Backend)
Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET, cloud technologies (AWS), microservices, and modern software engineering practices. The engineer will collaborate closely with Product Managers, QA, Project Managers, and other developers to deliver high-quality solutions that support Morningstar's investment research and technology platforms.Job Responsibilities
Build well-designed, well-engineered, stable, and scalable products. Follow software design best practices such as continuous integration, test-driven development, and regular deployments. Be passionate about quality, process, programming, and investing in general Find opportunities for improvement, seize them, and then share your findings with others. Take ownership of the success of the team with a "gets things done" attitude. Seek understanding of and opportunities to leverage new technologies. Have or desire to become an AWS certified developerQualifications
A bachelor's degree in computer science or a related field in software development with 5+ years of experience. Highly motivated individual with the potential and desire to learn new technologies and take on increasing levels of responsibility. Advanced knowledge of C# and the Microsoft .NET Stack. Solid experience with Entity Framework, LINQ. Experience in Web APIs, MVC, Dependency Injection, Asynchronous programming. Experience with supporting technologies: Databases (SQL Server, AWS Aurora, MySQL, Postgres, NoSQL), Python, REST API’s Demonstrated ability to use AI tools responsibly for code generation, refactoring, unit test creation, documentation, debugging, and software design while maintaining strong engineering judgment and code ownership. Ability to critically evaluate AI-generated code for correctness, security, performance, maintainability, and compliance with software development standards. Proven knowledge of enterprise software concerns such as security, scalability, transaction management, and concurrency. Demonstrable experience architecting and building micro service solutions hosted on AWS. An understanding of how to protect software solutions from common security vulnerabilities. Exposure to and understanding of DevOps with tools like Harness. Knowledge of object-oriented design, domain modeling, design patterns, and building highly scalable and available systems.Base Salary
Base Salary Compensation Range $93,200.00-$136,696.00 Incentive Target Percentage 12.5% AnnualBenefits
A range of other benefits are also available to enhance flexibility as needs change.No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.Hybrid Work Environment
Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week.Company Overview
Morningstar is a global independent investment research and financial data company. Here, you'll help uncover what’s hidden, simplify what’s complex, and create insights that empower investor success.Equal Opportunity Statement
Morningstar is strongly committed to creating and preserving equal opportunity for all employees and applicants. We make all employment decisions—including recruitment, hiring, compensation, training, promotion, transfer, discipline, termination, and other personnel matters—without regard to race, color, ancestry, religion, sex, national origin, age, disability, protected veteran status, marital status, sexual orientation, genetic information, citizenship, gender identity and expression, parental status, or other legally protected characteristics or conduct.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer-C in Winnipeg, MB vacancy
  • Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET, cloud technologies (AWS), microservices, and modern software engineering practices. The... 
    Senior
    Work at office

    Morningstar

    Winnipeg, MB
    1 hour ago
  •  ...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# .NET, SQL Server... 
    Senior

    Prophix

    Winnipeg, MB
    1 hour ago
  •  ...contribute, and thrive. If this sounds like the kind of workplace where you can contribute meaningfully, keep reading.As a Lead Software Engineer at SimCorp, you will play a key role in the design, development, and delivery of complex software solutions that support critical... 
    Senior
    Long term contract
    Work at office
    Remote work
    Worldwide
    2 days per week

    SimCorp

    Winnipeg, MB
    1 hour ago
  •  ...transferable skills, and lived experience may be exactly what we’re looking for. **Job DescriptionWe are looking for a senior, hands-on software engineer with broad experience across software development, cloud infrastructure, DevOps, and developer tooling. You should be comfortable... 
    Senior
    Hourly pay

    Maple Leaf Sports & Entertainment

    Winnipeg, MB
    1 hour ago
  •  ...client and industry travel is required.As a senior-level individual contributor, you will...  ...implement, and support highly available software platforms. Your work spans Microsoft .NET...  ...product managers, operations teams, and engineers throughout delivery.Key Responsibilities:... 
    Senior
    Remote work

    LE001 Phreesia, Inc.

    Winnipeg, MB
    1 hour ago
  • ## [C] Software EngineerApply: Toronto, Ontario: Full time: Posted 2 Days Ago: JR0000866**Powered by Passion. United by Purpose. Build for...  ...support our fans, teams and venues. We are looking for a Software Engineer to build and maintain full-stack features across our web... 
    Hourly pay
    Full time

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  • $141.4k - $204.4k per year

     ...everyone makes play happen.Frostbite is EA's proprietary game engine, powering many of our leading titles across EA SPORTS, Battlefield...  ...creators to optimizing real-time runtime performance. As a Senior Software Engineer in the Animation team, you will report to the Development... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Frostbite

    Winnipeg, MB
    1 hour ago
  • Job DescriptionLevel: Mid to Senior Focus: SQL, C# and .NET application development Language: English, working proficiency...  ...Hybrid About The RoleAmaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering... 
    Senior
    Internship

    Amaris Consulting

    Winnipeg, MB
    1 hour ago
  • Use C#, SQL Server, and Git to build software solutions as a full-time Senior Software Developer in Calgary, Alberta.Millennium EMS Solutions Ltd. seeks...  ...: Bachelor’s degree in Computer Science, Software Engineering, or related fieldFive to seven years of professional software... 
    Senior
    Full time

    Artsloungenyc

    Winnipeg, MB
    1 hour ago
  •  ...microservices for OpenTable For Restaurants, supporting reservation availability and real-time restaurant operations.As a Backend Software Engineer, you will develop and maintain core systems at large scale. Your work covers product development, infrastructure upgrades,... 

    OpenTable

    Winnipeg, MB
    1 hour ago
  •  ...services with C# or Java, AWS, and API development experience.This senior opportunity spans backend services, frontend applications, and...  ...: Seven or more years of professional software experienceFive or more years using C# or JavaThree or more years... 
    Senior
    Contract work
    Remote work

    Vantix Systems Inc

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a C# Software Engineer at Societe Generale, focusing on innovative applications for traders across New York. Bring your technical expertise in a dynamic AGILE environment. In this senior role, you will contribute to the design, development, and deployment... 
    Senior

    Societe Generale SA

    Winnipeg, MB
    1 hour ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    4 days ago
  • Build C and Python software at Xona for desktop applications and satellite subsystem components. Work with hardware communication protocols and embedded systems.As a Software Engineer, you will contribute to developing and integrating a desktop application for Xona’s in-house... 

    Xona Space Systems

    Winnipeg, MB
    1 hour ago
  • Startup feel. Enterprise reach. UI and systems that people actually use.The OpportunityYou'd be joining a specialized engineering team embedded within a large, globally operating organization — the kind of setup where you get the camaraderie and ownership of a tight-knit group... 
    Flexible hours

    The Mirillion Group

    Winnipeg, MB
    1 hour ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    4 days ago
  •  ...React, and Node.Js for a SaaS fintech client in the Vancouver area, primarily remotely.This full-time Director-level engineering role centers on practical software development within a small, collaborative team. You will work with product and leadership to build scalable, AI-... 
    Senior
    Full time
    Remote work

    PlugandPlay Talent

    Winnipeg, MB
    1 hour ago
  • Build enterprise applications with C#, .NET, and Blazor as a Senior Software Developer focused on tested, data-driven solutions.This senior developer translates technical system specifications into working applications. The work includes programming specifications, code development... 
    Senior

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • Solution SFT recherche un Développeur Logiciel expérimenté pour migrer une base C++ existante vers C# (.NET). Vous concevrez et déployez une version modernisée, en assurant performance, sécurité et maintenabilité dans un cadre hybride ou présentiel. Le candidat idéal possède...

    Solution SFT

    Winnipeg, MB
    1 hour ago
  • Fulfill Team Inc. is seeking a C# Developer/Engineer for a contract-to-permanent full-time role in Raleigh, NC. The position focuses on system software development for medical imaging hardware and software, with emphasis on design control and cross-functional collaboration.... 
    Permanent employment
    Full time
    Contract work

    Fulfill Team Inc.

    Winnipeg, MB
    1 hour ago
  • Build data-intensive .NET web applications with C#, SQL, and Blazor in a hybrid Software Engineer position at Amaris Consulting.This mid to senior role focuses on full-stack application and database development within a product engineering team. You will design interfaces and... 
    Senior

    Amaris Consulting

    Winnipeg, MB
    1 hour ago
  • Use C#, ASP.NET/Core, and Azure to develop web applications as a Senior Software Developer supporting meaningful social impact. Collaborate across teams.You will analyze, design, develop, test, document, and maintain applications while following business specifications. The... 
    Senior

    hireVouch

    Winnipeg, MB
    1 hour ago
  •  ...Azure to evolve TripArc systems while working hybrid from the company’s Toronto office two days weekly.This Senior Software Developer role centers on backend engineering across modern .NET microservices and legacy applications. You will write service code, optimize complex... 
    Senior
    Work at office

    TripArc

    Winnipeg, MB
    1 hour ago
  • Job Description Our SaaS client is looking for a Senior Software Developer to join a team building complex engineering software used for large-scale infrastructure projects.This is a hands-on senior engineering role for someone who is very strong in C++ and C# and can own... 
    Senior
    3 days per week

    Insight Global (United States)

    Winnipeg, MB
    1 hour ago
  •  ...un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics...  ...en particulier) — c'est notre cœur de métier. Avoir...  ...hands. We are seeking a Senior Software Developer to join the Diagnostics...  ...Kotlin, or C# exposure on the engine side. Gaming background —... 
    Senior
    Daily paid
    Contract work
    Work at office
    Worldwide
    Relocation package

    Unity

    Winnipeg, MB
    1 hour ago
  •  ...développeur(se)s.Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics en tant que généraliste à dominante...  ...en observabilité et télémétrie (OpenTelemetry en particulier) — c'est notre cœur de métier.Avoir une expérience front-end avec... 
    Senior
    Daily paid
    Contract work
    Work visa

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  •  ...SGGG Fund Services Inc. in Toronto is seeking a Senior Software Developer to join our in-house team. You will develop, enhance and test our proprietary fund administration software, delivering solutions that meet user needs on time. You will work with business analysts and... 
    Senior

    SGGG Fund Services Inc.

    Winnipeg, MB
    1 hour ago
  • $250k - $325k per year

     ...all applications and next steps. Our partner is looking for a Senior Software Engineer (Infrastructure) based in Canada. Join a fast-growing, AI-native...  ...to core infrastructure within an AI-native Series A-C startup. This is an essential requirement. ~ Currently hands... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $152k - $190k per year

     ...our customers and business.Report to the Senior Engineering Manager in Vancouver.Design and build...  ...Experience building, shipping, and maintaining software.Passion for cross-team collaboration....  ...service animal), HIV/AIDS or hepatitis C status, genetic information, status as... 
    Senior
    Work at office
    Worldwide
    3 days per week

    Remitly Canada Operations, Inc.

    Winnipeg, MB
    1 hour ago
  • # Senior C++ Software EngineerTargeted TalentHome›Jobs›Senior C++ Software EngineerTargeted TalentAdzunaSaskatoon...  ...for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote. Our client is a B.C based tech company enjoying substantial... 
    Senior
    Permanent employment
    Remote work

    Linux User Group

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer-C. Be the first to apply!