Search by job, company or skills

Azoca Technologies Llp

Sr. .NET Developer / Senior Software Engineer

8-10 Years
17 - 19 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Role Summary

Senior backend engineer responsible for building scalable and high-performing services on .NET/.NET Core.

You will work in a microservices/distributed systems environment with strong emphasis on async programming, quality, and security.

The role involves close collaboration with cross-functional teams and active participation in design, code, and test reviews.

Key Responsibilities

  • Develop and enhance backend services using C#, .NET / .NET Core (and F# where applicable)
  • Design scalable systems using solid object-oriented patterns and sound engineering practices
  • Build and optimize asynchronous, high-performance services for reliability and scalability
  • Identify and resolve issues in distributed systems (concurrency, race conditions, performance bottlenecks)
  • Debug and troubleshoot microservices in complex production-like environments
  • Write unit tests for headless/logic-heavy systems and support automated testing practices
  • Follow Git-based workflows, participate in code reviews, and collaborate effectively with teams
  • Work with CI/CD pipelines and DevOps practices to enable continuous delivery
  • Containerize services using Docker and Docker Compose and support container-based deployments
  • Work across Linux and Windows environments; use Bash for scripting and troubleshooting
  • Support secure API design and implementation, including OAuth2 and OIDC-based flows
  • Contribute to technical documentation, and participate in design/code/test reviews with stakeholders
  • Collaborate with local and global teams and communicate clearly in English

Required Skills

  • Must-have skills:C#, .NET / .NET Core, strong OOP/design patterns, async programming, microservices debugging, unit testing, Git workflows/code reviews, Docker/Docker Compose, Linux & Bash, CI/CD & DevOps fundamentals, distributed systems basics (concurrency, race conditions, scalability), API security fundamentals (OAuth2, OIDC)
  • Good-to-have skills:F# (functional programming), Scala or Haskell exposure, AWS or Azure, TypeScript/Node.js, React or Angular, SOA/microservices architecture, modern database architectures, rapid prototyping/concept-to-product experience

#hashtags: #DotNet #CSharp #DotNetCore #BackendDevelopment #Microservices #DistributedSystems #Docker #Linux #CICD #DevOps #APISecurity #OAuth2 #OIDC #BengaluruJobs #ContractJobs #SeniorDeveloper #SoftwareEngineer

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 140477849