Ideaon
Website:
ideaoninc.com
Job details:
Job Title: .NET Senior Developer
Location: Bangalore
Job Summary:
We are looking for a highly skilled .NET Senior Developer to contribute to the development and modernization of enterprise applications. The ideal candidate will have strong hands-on experience in transforming legacy .NET Windows applications into modern architectures using gRPC or REST services, along with experience in integrating third-party systems and building scalable solutions.
Key Responsibilities:
Work on the modernization of legacy .NET Windows applications, including migration from .NET Remoting to gRPC or RESTful services.
Design, develop, and maintain scalable and high-performance applications.
Implement and support integration with third-party services and APIs.
Collaborate with Technical Leads and Architects to align with solution architecture and design guidelines.
Write clean, maintainable, and efficient code following best practices and coding standards.
Participate in code reviews, debugging, and performance optimization.
Work closely with QA and DevOps teams to ensure quality and smooth deployments.
Troubleshoot and resolve technical issues and production defects.
Required Skills & Experience:
Strong hands-on experience in .NET (C#, .NET Core/.NET 5+).
Experience in application modernization, especially migrating from .NET Remoting to gRPC/REST services.
Good understanding of microservices architecture and API development.
Experience in integrating third-party systems/APIs.
Understanding of scalable and distributed application design.
Familiarity with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
Strong problem-solving and debugging skills.
Good to Have:
Exposure to event-driven architecture (Kafka, RabbitMQ).
Basic understanding of domain-driven design (DDD).
Experience in performance tuning and optimization.
Key Attributes:
Strong coding and analytical skills
Ability to work independently and as part of a team
Good communication and collaboration skills
Eagerness to learn and adapt to new technologies
Note:- our requirement is focused on console application development, Windows Forms, Web Forms, and knowledge of Remoting, gRPC, .NET Framework, and .NET Core.
Click on Apply to know more.