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

Senior Software Engineer-C

Morningstar

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 generalFind 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 developerHelp to shape product visionQualifications: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’sDemonstrated 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 Compensation Range
$93,200.00-$136,696.00Incentive Target Percentage12.5% AnnualMorningstar’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. 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.100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity
#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
  •  ...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
  •  ...a hybrid environment. Develop backend solutions supporting investment research and technology platforms.Morningstar seeks a Senior Software Engineer focused on backend development and enterprise software. You will work with C#, .NET, microservices, Web APIs, MVC, Entity Framework... 
    Senior

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

    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
  • $125k - $165k per year

     ...the user experience — applying strong software engineering discipline and industry best practices...  ...technical rigor Partner closely with senior engineers and architects on major architecture...  ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages... 
    Senior
    Internship

    Prophix

    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
  • ## [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
  •  ...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
  • $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... 
    Senior
    Internship
    Immediate start

    Capco Group

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

    RB Global

    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
  • 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

    Winnipeg, MB
    1 hour ago
  • Use C++ and C# to develop Civil Engineering applications in Quebec City, with a hybrid schedule including three onsite days weekly.As a Senior Software Developer, you will design, develop, test, and maintain complex production-quality software. You will work with international... 
    Senior

    Soni

    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
    2 days ago
  •  ...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 work includes REST APIs, XML,... 

    icapitalnetwork

    Winnipeg, MB
    1 hour 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
    2 days ago
  • Build scalable integrations at iCapital as a Senior Software Integration Engineer using C#, .NET, REST APIs, XML, and JSON.This experienced individual contributor role delivers integration solutions across complex client and product ecosystems. You will contribute technical... 
    Senior

    icapitalnetwork

    Winnipeg, MB
    1 hour ago
  •  ...Centrica’s Field Operations Platform, using Dynamics 365 and Azure Functions within cross-functional engineering squads. Support customer scheduling through secure, maintainable software delivery.As a Software Engineer, you will enhance forecasting and scheduling for colleague... 

    Centrica

    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
  • Build LMN Estimates services with C Sharp, Angular, and TypeScript at Granum. Ship continuously within a collaborative product pod serving landscapers.As a Software Engineer 3, you will design, build, ship, and operate critical services end-to-end. You will partner with Product... 

    Granum

    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
  • 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
  • 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...

    Solution SFT

    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
  • $86.1k - $136.1k per year

     ...builds and evolves the technology supporting our web-based life insurance illustration experience. We are seeking a Full-Stack Software Engineer to join our Calculations Squad and develop capabilities that help advisors and customers make informed life insurance decisions.... 
    Local area
    Flexible hours

    Manulife

    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
  •  ...Canada), with Azure, SQL Server, and API expertise. Help deliver secure, maintainable tools for evolving client needs.This Senior Environmental Data Engineer develops and maintains solutions that move environmental data through connected systems. You will build REST APIs,... 
    Senior

    SLR Consulting

    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!