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
$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 30 minutes 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...SeniorLong term contractWork at officeRemote workWorldwide2 days per week
$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...SeniorInternship- ...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
$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...SeniorInternshipImmediate start- 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...SuggestedFlexible hours
- 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 employmentFull timeContract work
- 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...
- 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...Senior3 days per week
- Design satellite TT&C and PDT systems at MDA Space, applying systems engineering expertise across integration, verification, and operations support.This senior System Engineer supports remote sensing and... ..., and lead hardware and software design. The work includes CCSDS...SeniorRemote work
$135k - $175k per year
As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers... ...our full Privacy Policy. *This position offers a base salary range of C$135,000 to C$175,000 annually. #J-18808-LjbffrSeniorLong term contractFlexible hours$125.3k - $175.3k per year
...un(e) développeur(se) logiciel sénior, établi(e) à Montréal, au Canada... ...$ US à 230,200 $ US brutZone C : de 172,400 $ US à 258,600 $ US... ...opportunity We are seeking a Senior Software Developer, based either in... ...analyses of the Unity engine on the platform, and partnering...SeniorWork at officeRemote workWorldwide- ...TacterisTacteris builds Canadian defence software for military planning, command... ...with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris,... ...with C++, C#, Java or another C-family language. Experience...SeniorFull timeInternshipRemote work
- ...is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren... ...build and distribute open-source software that enables people to enjoy the internet... ...terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...SeniorImmediate startRemote workWorldwideHome office
$120k - $195k per year
...artificial intelligence, and software‑defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...Networks is looking for world‑class Senior/Lead software engineers to join... ...in our EOS software, using the C, C++, and Python programming...Senior$151k - $189k per year
Position OverviewAs a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you... ...governance. The Diligent One Platform gives practitioners, the C-Suite and the board a consolidated view of their entire GRC...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours- ...drivers safe, fleets compliant, and operations running at peak efficiency. Learn more at fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen...SeniorRemote workShift work
- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow...Senior
$141.4k - $204.4k per year
...happen. Description And RequirementsIn FC Quality Verification Engineering, our mission is to build the technology, large-scale test... ..., content, and live operations teams. Role SummaryAs a Senior Software Developer in Vancouver you will manage these systems from proposal...SeniorFull timeWork at officeLocal area3 days per week- Title : Sr. Software Development Engineer (Fullstack)What you'll be expected to own:Deliver end-to-end full stack development for features that meet scalability, maintainability, and performance expectationsArchitect, deploy, and manage cloud infrastructure using best practices...Senior
$150k - $165k per year
...results.The Team: Application Platform Engineering owns what every product team at impact.... ...growing team, reporting directly to our Senior Director of Engineering and working with... ...Java and SpringA track record of building software other engineers depend on, such as APIs,...SeniorLong term contractTemporary workLocal areaHome officeFlexible hours- About the RoleAs a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform. This role is primarily focused on building Python‑based data pipelines and file‑based data delivery systems...Senior
$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within... ...entitlement matter Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the level of writing...SeniorContract workWork at officeLocal areaFlexible hours- ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement... ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills...Senior
- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins... ...with wired communication protocols such as SPI, I²C, UART, and similar interfaces. Experience working in embedded...SeniorLong term contract
- ...Location Remote (Canada preferred) Experience 8+ years software engineering with significant systems design experience ZeroStone helps... ...software we build and the way we build it. The roleThis is a senior individual contributor role with significant technical influence...SeniorRemote work
- ...growing SaaS startup that’s bringing modern engineering to one of the most outdated industries... ...data, runs it through a custom retrieval engine and turns it into insights people can actually... ...RAG engine Who you areYou’re either Senior or Staff level and have experience taking...SeniorWork at officeRemote work
- ...automate complex operations, surface real-time insights, and drive growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated threats protecting the bank and its customers. About the Role...Senior
$160k - $180k per year
...find details about the work through our job descriptions under the “about the role” section. About the roleWe’re hiring a Senior Software Engineer to help build Velora’s AI-native software platform, giving nonprofit teams more time for their mission and less time spent...SeniorLocal areaRemote work- # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior Software Engineer (Remote (Toronto)). This is a remote software development role listed on the official Spotify careers site.About...SeniorLong term contractRemote work
$142.4k - $190.1k per year
...economic opportunity for all.EBay Selling team is looking for a Senior iOS Engineer who is passionate about creating apps that consumers love. This... ...iOS specific design patternsExperience with iOS XCode, Obj-C, Swift, debuggers (e.G. Charles), revision control systems (e.G...SeniorImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer-C. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

