Senior Software Engineer

Quantiphi Analytics

Bengaluru

On-site

INR 1,200,000 - 2,200,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quantiphi Analytics seeks a skilled .NET developer to design and maintain scalable microservices for diverse client projects. You will build secure REST APIs, write tests, ensure performance, and collaborate with cross-functional teams across multiple domains.

Experience with Docker/Kubernetes and Azure is highly valued. The role emphasizes strong object-oriented programming, clean code, and the ability to work independently while managing multiple client priorities.

Qualifications

  • Bachelor's degree in computer science, engineering, or a related technical field.

Responsibilities

  • Develop and maintain scalable .NET microservices for client projects.
  • Implement robust Web APIs with proper error handling, validation, and security.
  • Write comprehensive unit and integration tests ensuring high code quality.
  • Design portable, efficient solutions deployable across different client environments.
  • Collaborate with cross-functional teams and client stakeholders.
  • Optimize application performance and implement caching strategies.
  • Implement security best practices for enterprise applications.
  • Participate in code reviews and maintain coding standards.
  • Support deployment and troubleshooting in client environments.

Skills

C#
ASP.NET Core
Entity Framework Core
REST API design
Unit testing
Docker
Kubernetes
Azure
Message Brokers
SQL & NoSQL databases

Education

Bachelor's degree in computer science or related field

Tools

Docker
Azure
Kubernetes
RabbitMQ / Kafka

Job description

Responsibilities:
  • Develop and maintain scalable. NET microservices for diverse client projects.
  • Implement robust Web APIs with proper error handling, validation, and security.
  • Write comprehensive unit and integration tests ensuring high code quality.
  • Design portable, efficient solutions deployable across different client environments.
  • Collaborate with cross-functional teams and client stakeholders.
  • Optimize application performance and implement caching strategies.
  • Implement security best practices for enterprise applications.
  • Participate in code reviews and maintain coding standards.
  • Support deployment and troubleshooting in client environments.
Requirements:
  • Bachelor's degree in computer science, engineering, or a related technical field.
  • 4-6 years of professional. NET development experience.
  • Strong understanding of object-oriented programming and. NET fundamentals.
  • Excellent written and verbal communication skills.
  • Ability to work independently and manage multiple client priorities.
  • Adaptability to work across different domains and client requirements.
  • Client-facing experience or willingness to interact with client teams.
Core Technical Expertise:
  • . NET Framework/Core: 4+ years of production experience with. NET Core 3.1+, . NET 5+, and C# 8+.
  • Frameworks: Strong hands-on experience with ASP. NET Core Web API and Entity Framework Core.
  • REST API Development: Proven experience designing and implementing RESTful web services and middleware.
  • Design Patterns: Solid understanding and implementation of SOLID principles, dependency injection, and the repository pattern.
  • Testing: Experience with unit testing (xUnit, NUnit, MSTest), mocking frameworks (Moq), and integration testing.
Microservices and Deployment:
  • Containerization: Hands-on Docker experience for packaging and deploying. NET applications.
  • Microservices Architecture: Understanding of service decomposition, inter-service communication, and distributed systems.
  • Abstraction and Portability: Configuration management (appsettings.json, IConfiguration), environment-agnostic design.
  • Package Management: NuGet package management, understanding of project dependencies.
Advanced Technical:
  • Advanced Frameworks: . NET 6/7/8, Minimal APIs, gRPC, SignalR for real-time communication.
  • ORM and Database: Advanced Entity Framework Core, Dapper, and database migrations.
  • Orchestration: Kubernetes, Docker.
  • Cloud Platforms: Azure (App Service, Functions, Service Bus), Alibaba, or GCP services.
  • Message Brokers: Azure Service Bus, RabbitMQ, Apache Kafka.
  • Databases: Both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
  • API Gateway: Azure API Management, Kong API Gateway.
Development and Operations:
  • CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
  • Monitoring and Observability (Application Insights, Serilog, Prometheus).
  • Security best practices (HTTPS, CORS, input validation, secure coding).
  • Background Services (Hosted Services, Hangfire, Quartz. NET).
Client-Facing Experience:
  • Experience working in service-based organizations.
  • Adaptability to different domain requirements.
  • Understanding of various industry standards and compliance requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - .NET
Senior Software Developer - .NET

Quantiphi • Mumbai

On-site
INR 1,500,000 - 1,900,000
Senior Software Developer
Senior Software Developer

Karishma Marine Solutions • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
.NET Developer
.NET Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I
Senior Software Engineer I

Maruti TechLabs Pvt Ltd • Ahmedabad District

On-site
INR 900,000 - 1,300,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,500,000 - 2,100,000
.Net with Frontend
.Net with Frontend

PradeepIt Global Consulting Pvt Ltd. • Bengaluru

On-site
INR 800,000 - 1,500,000
.NET CORE Microservices - Bangalore
.NET CORE Microservices - Bangalore

Infosys • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior/Lead Fullstack Developer
Senior/Lead Fullstack Developer

Syren Cloud Inc. • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior Software Engineer - .Net
Senior Software Engineer - .Net

NeST Digital • Bengaluru

On-site
INR 1,500,000 - 2,100,000