Sr .Net Developer

Ness Digital EngineeringBengaluru, KarnatakaOn-siteFull-timePrincipal, 12–15+ yearsListed 4 hours ago

Apply now

About this role

Backend software developer:

Technical skill and Experience:

- Highly proficient and advanced knowledge in C# - version 8.0 or higher
- Highly proficient and advanced knowledge in .NET Core 3.0 or higher
- REST API and Microservices development using ASP.NET Core 3.0 or higher
- Strong familiarity with JSON and XML data formats
- Strong familiarity with tools such as Postman or Fiddlers for API testing
- Advanced development experience in Microservices architecture – both in terms of developing new and consuming existing Microservices
- Experience with message and event-driven programming using Service Bus, SQS etc.
- Experience with development in cloud computing environment – Microsoft Azure
- Experience with Azure blob storage, App Insights, Service bus and other Azure services
- Experience with Azure CI/CD pipeline and Docker deployment
- Strong understanding of object-oriented programming, design, and architectural patterns
- JIRA for work item management
- Experience with Git for source control
- Experience with Claude Code

Job Description & Typical Responsibilities:

- Design and develop software application back-end using Visual Studio, C#, and .NET core
- Design, develop and enhance REST APIs for Micrsoservices built on ASP.NET Core
- Integrate with other APIs, Microservices as well as use Microsoft cloud technologies such as Azure blob storage, service bus etc.
- Work with a large existing code base, integrating new functionality as well as troubleshooting and enhancing existing functionality
- Strong focus on high quality, highly performant and re-usable object-oriented code
- Write automated unit-tests in the code

Frontend software developer:

Technical skill and Experience:

- Highly proficient and advanced knowledge of Angular (at least version 12+)
- Strong knowledge of Java Script, Type Script, CSS, HTML/XHTML
- Consume and integrate with REST APIs and microservices
- Strong familiarity with JSON and XML data formats
- Knowledge of SignalR and WebSocket
- Experience using RxJS to consume and handle Observables
- Experience with Angular MDC-based components is a plus
- Experience in React is a plus
- Knowledge of Microsoft Azure cloud services is a plus
- JIRA for work item management
- Experience with Git for source control
- Experience with Claude Code

Job Description & Responsibilities:

- Design, develop and enhance Application UI (user interface) screens and features using Angular
- Work with a large existing code base, integrating new functionality as well as troubleshooting and enhancing existing functionality
- Integrate UI front-end code with backend service layer – REST APIs and microservices
- Strong focus on high quality, highly performant and responsive, dynamic, scalable and re-usable UI code that supports multiple browsers and works well with large amount of data
- Write automated unit-tests in the code