Ness Digital Engineering Technology/Software

Sr .Net Developer

Bengaluru, India Hybrid Full-time

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

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

Job description provided by Ness Digital Engineering.
View the original posting