Senior Fullstack .Net Developer

HGS

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

10 days ago

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

HGS is seeking a Senior .NET Developer to design, develop, test, and deploy scalable, secure applications using .NET and C#. The role requires mentoring developers and working in an Agile environment to deliver reliable software with strong security and maintainability.

You will work on API design, PostgreSQL data modeling, IAM with Keycloak, and event-driven architectures with Kafka and Google Cloud Pub/Sub.

Qualifications

  • Minimum 5+ years of professional experience with .NET and C#.
  • Strong PostgreSQL database design and query optimization.
  • Experience building RESTful APIs with security in mind.
  • Hands-on IAM and authentication/authorization using Keycloak.

Responsibilities

  • Design, develop, test, and deploy scalable .NET applications.
  • Develop and secure APIs and integrate with databases.
  • Model data in PostgreSQL and optimize queries.
  • Implement encryption, IAM, and secure access mechanisms.
  • Build event-driven apps with Kafka and Google Pub/Sub.
  • Containerize with Docker and orchestrate with Kubernetes.
  • Manage CI/CD pipelines using GitLab and Octopus Deploy.
  • Lead, mentor, and conduct code reviews; ensure code quality.

Skills

.NET
C#
PostgreSQL
APIs
IAM
Keycloak
Kafka
Cloud Pub/Sub
Docker
Kubernetes
CI/CD
GitLab
Octopus Deploy
Unit Testing
Agile

Tools

Docker
Kubernetes
GitLab
Octopus Deploy
Apache Kafka
Google Cloud Pub/Sub

Job description

Role Overview

We are looking for an experienced Senior .NET Developer to design, develop, test, and deploy scalable, secure, and high-performance applications. The ideal candidate will have strong expertise in .NET and C#, database development, API design, and modern application deployment practices.

The role requires hands-on technical expertise, strong problem-solving capabilities, and the ability to lead and mentor software developers. You will collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions while ensuring application security, reliability, and maintainability.

Key Responsibilities

  • Application Development: Design, develop, and maintain scalable applications using .NET 10, C#, and modern software development practices.
  • API Development: Build, integrate, and maintain secure, reliable, and high-performance APIs.
  • Database Management: Develop and optimize database queries, schemas, and data operations using PostgreSQL.
  • Security Implementation: Implement encryption, tokenization, identity and access management (IAM), and authentication and authorization mechanisms using solutions such as Keycloak.
  • Event-Driven Architecture: Develop and maintain event-driven applications using messaging and event-streaming platforms such as Apache Kafka and Google Cloud Pub/Sub.
  • Containerization and Orchestration: Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • CI/CD and Deployment: Manage source code and application deployment workflows using GitLab and Octopus Deploy.
  • Testing and Quality Assurance: Develop and maintain unit tests, troubleshoot defects, and ensure code quality, application stability, and maintainability.
  • Technical Leadership: Lead and mentor development team members, conduct code reviews, and promote adherence to coding standards and engineering best practices.
  • Agile Collaboration: Participate in Agile ceremonies, coordinate with cross-functional teams, communicate project progress, and proactively identify technical risks and dependencies.
  • Troubleshooting and Optimization: Investigate complex technical issues, identify root causes, and implement effective solutions to improve application performance and reliability.

Required Technical Skills

  • Strong hands-on experience with .NET and C#, preferably with .NET 10.
  • Proficiency in PostgreSQL, including database design, query development, and performance optimization.
  • Experience with API development, including RESTful API design, implementation, integration, and security.
  • Understanding of encryption, tokenization, authentication, authorization, and identity and access management (IAM).
  • Experience with IAM solutions such as Keycloak.
  • Familiarity with event-driven architectures and messaging platforms such as Apache Kafka and Google Cloud Pub/Sub.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .Net/C# Developer
Senior .Net/C# Developer

Adecco • Panchkula

On-site
INR 3,000,000 - 4,200,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior .NET Software Engineer
Senior .NET Software Engineer

EPAM Systems Inc • Ernakulam

On-site
INR 1,800,000 - 2,400,000
Senior .Net Developer
Senior .Net Developer

Cloud Angles Digital Transformation • Hyderabad

On-site
INR 800,000 - 1,600,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Epergne Solutions • Bengaluru

On-site
INR 1,800,000 - 2,600,000
.NET Software Developer
.NET Software Developer

Capgemini • Pune District, Chennai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
.NET Developer
.NET Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Web Developer (.NET Full Stack)
Web Developer (.NET Full Stack)

DigitalXNode • Gurugram District

On-site
INR 1,500,000 - 3,200,000
Senior .NET Full Stack Developer Azure
Senior .NET Full Stack Developer Azure

Shashwath Solution • Pune District

On-site
INR 2,800,000 - 4,200,000
Power BI experience
Cloud migration exposure
Senior .Net Technical lead
Senior .Net Technical lead

Fulcrum Worldwide Software • Pune District, Coimbatore District

Hybrid
INR 4,500,000 - 7,000,000