Website:
Job details:
Backend Developer with Modern .NET and .NET 8 To .NET 10 Upgrade
5+
Bengaluru
Job Description
About the Role
We are looking for a skilled Backend Developer with strong experience in modern .NET, especially .NET 8, and the ability to help upgrade and modernize an existing application toward .NET 10.
The role is backend-focused and requires a developer who understands scalable systems, clean architecture, maintainability, and the practical trade-offs involved in evolving existing software. Some knowledge of legacy .NET Framework or older application structures is valuable, as the environment includes both modern and legacy components.
This is a good opportunity for someone who enjoys taking ownership, solving complex problems, and improving systems in a structured and long-term sustainable way.
Key Responsibilities
- Work on backend development using modern .NET, primarily .NET 8
- Support and drive the technical upgrade path from .NET 8 to .NET 10
- Understand and work with existing legacy components where needed
- Improve code quality, maintainability, performance, and reliability
- Contribute to architectural decisions and technical trade-off discussions
- Build and maintain APIs, services, integrations, and backend logic
- Collaborate with other developers, architects, and stakeholders
- Take ownership of assigned areas and deliver independently
- Identify technical risks and suggest practical improvements
Required Skills And Experience
- Around 5 years of backend development experience
- Strong experience with C# and modern .NET
- Practical experience with .NET 8
- Understanding of upcoming or newer .NET versions, including .NET 10
- Experience with backend application architecture
- Strong understanding of APIs, databases, services, and integration patterns
- Good knowledge of software design principles and clean coding practices
- Ability to work with existing codebases and legacy structures
- Some experience with older .NET Framework or legacy .NET applications
- Experience working with large-scale systems or business-critical applications
- Ability to understand architectural trade-offs related to performance, maintainability, scalability, and complexity
Key Personal Traits
We care strongly about mindset, ownership, and problem-solving ability.
The Right Candidate Should Have
- Strong learning mindset
- High ownership and accountability
- Ability to work independently
- Good problem-solving skills
- Curiosity and willingness to understand existing systems deeply
- Practical thinking and ability to make balanced technical decisions
- Clear communication and structured way of working
- Ability to take responsibility beyond just writing code
Skills: c#,rest api,.net
Click on Apply to know more.