Photon Logo

Photon

C# / .NET_Offshore

Posted 3 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in India
Senior level
In-Office or Remote
Hiring Remotely in India
Senior level
Design, build, and maintain scalable backend systems and RESTful APIs using C#/.NET (Core/.NET 6+). Implement cloud-native Azure solutions, optimize SQL Server and Oracle databases, automate CI/CD with Azure DevOps/Terraform/Octopus, containerize with Docker/Kubernetes, contribute to test automation, and troubleshoot production issues within an Agile/Scrum team.
The summary above was generated by AI

Position Overview 

About the Role 

The Software Development Engineer (SDE) – Backend plays a key role in designing, developing, and maintaining scalable, high-performance backend systems and APIs within an Agile Scrum environment. The SDE collaborates closely with cross-functional teams to build reliable and secure services that power enterprise-grade applications. 

This role emphasizes server-side development, API design, database optimization, and Azure-based cloud services. The ideal candidate is a hands-on engineer with strong expertise in C#/.NET technologies and modern DevOps practices. 

Key Responsibilities 

  • Design, develop, and maintain RESTful APIs, microservices, and backend components using C# and .NET Core/.NET 6+
  • Collaborate with architects and DevOps engineers to implement cloud-native solutions on Microsoft Azure (App Services, Service Bus, AKS, etc.). 
  • Build and optimize SQL Server and Oracle database queries, stored procedures, and schema designs for scalability and performance. 
  • Implement and maintain CI/CD pipelines using Azure DevOps, Terraform, and Octopus Deploy
  • Participate in the migration of on-premise systems to Azure Cloud, ensuring security, performance, and reliability. 
  • Contribute to test automation efforts using tools such as SpecFlow and Postman
  • Write secure, testable, and reusable code, adhering to clean code and SOLID principles. 
  • Troubleshoot complex production issues and provide timely resolutions. 
  • Collaborate with team members to continuously improve development practices and system performance. 

Qualifications and Ideal Candidate Profile 

Technical and Professional Competencies 

  • Proven expertise in C# and the .NET Framework / .NET Core ecosystem. 
  • Strong understanding of API development, microservices architecture, and message-based systems
  • Experience with Azure cloud services, including App Services, Service Bus, Functions, and Kubernetes (AKS)
  • Proficiency with SQL Server and Oracle database development and optimization. 
  • Familiarity with CI/CD automation, infrastructure as code, and containerization (Docker, Kubernetes). 
  • Experience with test automation frameworks (SpecFlow, NUnit, xUnit). 
  • Knowledge of secure coding practices, authentication, and authorization mechanisms (OAuth, JWT, etc.). 
  • Strong problem-solving and analytical skills with attention to scalability, reliability, and performance. 
  • Experience working in Agile/Scrum environments and participating in code reviews and sprint ceremonies. 

Technical Expertise 

  • Programming Languages: C#, .NET Core, .NET 6+ 
  • Cloud: Microsoft Azure (App Services, Service Bus, Kubernetes, Functions, Storage) 
  • Databases: SQL Server, Oracle 
  • DevOps & Automation: Azure DevOps (YAML, ARM), Terraform, Octopus Deploy 
  • Containerization: Docker, Kubernetes (AKS) 
  • Code Quality & Security: SonarQube, Checkmarx 
  • Source Control: Git 
  • Scripting: PowerShell, Bash 
  • Testing Tools: SpecFlow, Postman 
  • Operating Systems: Windows, Linux, Azure CLI 

Experience and Education 

Education: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). 

Experience: 6–10 years of professional backend development experience with C# and .NET technologies

Preferred: Hands-on experience with Azure Cloud, microservices, and CI/CD automation

Similar Jobs

4 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Manage US sales and use tax compliance across jurisdictions, including preparing and filing returns, tax data extraction and reconciliations, month-end accruals and GL reconciliations, supporting state and local tax audits, improving tax processes and automation, and partnering with Tax, Accounting, IT, and business teams on tax treatment and reporting.
Top Skills: AlteryxAvalaraClaudeExcelOnesourceOraclePower BISAPVertex
12 Hours Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The role involves managing finance change, regulatory reporting, project management, and software testing, requiring extensive experience in financial services and team leadership.
Top Skills: Automation Testing ToolsExcelSQL
12 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Manage projects in the transaction banking sector with an emphasis on compliance and retail payments, using Agile methodologies and strong stakeholder management.
Top Skills: ConfluenceIso20022JIRA

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account