Senior Software Engineer (.NET)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Senior Software Engineer (.NET) designs, builds, and optimizes modern cloud-ready applications using Microsoft .NET technologies.
The role owns scalable architecture, high-quality code, DevOps-driven delivery, mentorship, and continuous engineering improvement.
Key Skills for This Role
Full Job Posting
Position overview
The Senior Software Engineer (.NET) designs, builds, and optimizes modern cloud-ready applications using Microsoft .NET technologies.
The role owns scalable architecture, high-quality code, DevOps-driven delivery, mentorship, and continuous engineering improvement.
Application development
- Architect, develop, and maintain applications using .NET 6+, C#, ASP.NET Core, and modern frameworks.
- Build RESTful APIs, microservices, messaging components, and background workers.
- Modernize legacy VB.NET and older .NET Framework applications.
- Apply SOLID, DDD, dependency injection, asynchronous programming, and clean architecture patterns.
- Write secure, testable, and performant code.
Technical leadership
- Lead complex development initiatives with autonomy and technical ownership.
- Guide architecture, code quality, performance optimization, and maintainability.
- Conduct code reviews, mentor developers, and anticipate technical risks.
- Contribute to internal frameworks, shared libraries, engineering standards, documentation, and workshops.
Collaboration and delivery
- Partner with Product Managers on requirements, roadmap impacts, and technical feasibility.
- Collaborate with QA on automated testing, shift-left quality, and reliability.
- Work with DevOps on CI/CD pipelines, deployment workflows, infrastructure as code, and cloud readiness.
- Support Delivery Management by identifying risks, dependencies, and technical constraints.
Database and integration engineering
- Design and optimize SQL Server structures, stored procedures, views, indexes, and queries.
- Perform database performance tuning, index analysis, query plan evaluation, and workload optimization.
- Integrate applications through REST APIs, event streams, message queues, file exchanges, and service buses.
- Collaborate on capacity planning, schema design, data governance, and secure data access.
Performance, security, and observability
- Perform performance profiling, memory optimization, and load testing.
- Implement OWASP-aligned secure coding and least-privilege practices.
- Build observable systems with structured logging, metrics, distributed tracing, and robust error handling.
Required qualifications
- 5+ years of professional experience with the modern .NET ecosystem.
- Strong expertise in C#, .NET 6+, ASP.NET Core, Web API, LINQ, and object-oriented design.
- Experience maintaining or migrating legacy VB.NET or .NET Framework applications.
- Experience with REST APIs, microservices, modular, or distributed architectures.
- Strong SQL Server knowledge, including data modeling, query optimization, and performance tuning.
- Proficiency with Git, CI/CD pipelines, and automated deployment workflows.
- Experience working in Agile Scrum or Kanban environments.
Preferred qualifications
- Experience with cloud platforms, ideally Microsoft Azure.
- Experience with Docker, containers, and Kubernetes or AKS.
- Knowledge of DDD, event-driven architecture, and messaging patterns.
- Exposure to React, Angular, or Blazor.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About LSEG
LSEG is a global financial markets infrastructure and data provider focused on financial stability, sustainable growth, and enabling customers.
The company describes a culture built on Integrity, Partnership, Excellence, and Change, with learning, wellbeing, healthcare, retirement, and volunteering support.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at LSEG
SOM Enablement Specialist, LDA
Bengaluru, IND
LSEG is seeking a SOM Enablement Specialist to support regional or global order management for Platform Access Commercial deals. The role covers account reviews, migration planning, billing validation, stakeholder coordi
Engineering Graduate Programme (Backend)
London, GBR
Associate Manager, Accounts Receivable
Bengaluru, IND
Cash Operations Manager
Bengaluru, IND
Senior Manager, Market Supervision, LSE24
Toronto, CAN
Content Analyst
Bengaluru, IND
SOM Enablement Specialist, LDA
Bengaluru, IND
Business Management and Sales Graduate Programme
London, GBR
Assistant Manager, Controls Framework & RCSA
London, GBR
Engineering Graduate Programme (Backend)
London, GBR