Software Engineer

Posted on
null logo

Experience
3 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Software Engineer
Job Type
ONSITE

Job Description

Current Position: Software Engineer (.NET - 3+ years)

What you will do:

We are seeking a Software Engineer with 3+ years of experience in .NET to design, build, and maintain scalable, high-performance applications. You will lead technical design, mentor developers, and contribute across the full software development lifecycle.

Responsibilities:
  • Translate business requirements into robust .NET solutions.
  • Design and implement backend services using C#, .NET Core/Framework (6/7/8), Web API, Entity Framework, and SQL Server.
  • Participate in architecture discussions, applying SOLID principles and design patterns.
  • Write clean, tested code; conduct reviews and mentor junior engineers.
  • Collaborate with cross-functional teams (Product, QA, DevOps, Frontend) to deliver end-to-end features.
  • Integrate with databases and external APIs.
  • Drive adoption of CI/CD, cloud deployment (Azure), and microservices.
  • Troubleshoot and optimize applications for performance, scalability, and reliability.

Required Skills Experience:
  • 3+ years of .NET development experience.
  • Expertise in C#, ASP.NET, .NET Core/6/7/8, Web API, Entity Framework, SQL Server.
  • Strong knowledge of RESTful APIs, microservices, and multi-tier design.
  • Familiarity with modern frontends (Angular, React, Blazor).
  • Solid understanding of OOP, design patterns, unit testing, and CI/CD pipelines.
  • Experience with cloud platforms (Azure/AWS/GCP).
  • Strong communication skills and ability to work in Agile teams.

Preferred Skills Experience:
  • Experience with Docker, Kubernetes, message brokers, or event-driven architecture.
  • Knowledge of DevOps tools (Azure DevOps, GitHub Actions).
  • Exposure to DDD, CQRS, or domain-driven microservices.
  • Experience mentoring or leading small teams.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.