Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (C# | Backend Development) @ Xebia It Architects

Home > Software Development

 Senior Software Engineer (C# | Backend Development)

Job Description

Role Overview:

We are looking for a Senior Software Engineer with a strong foundation in C#, database design, and backend engineering principles. Youll be working in a fast-paced, agile environment, contributing to scalable, maintainable, and high-performance systems. Exposure to cloud platforms, containerization, and modern data workflows will be an advantage.


Key Responsibilities:

  • Design, develop, and maintain backend services using C#.
  • Work with relational and non-relational databases to manage and optimize data storage and retrieval.
  • Apply object-oriented programming principles to write clean, efficient, and reusable code.
  • Collaborate with cross-functional teams in Agile Scrum or Kanban settings.
  • Implement and manage CI/CD pipelines, ensuring automated build and deployment processes.
  • Use version control systems (preferably Git) for code collaboration and management.
  • Participate in code reviews, unit testing, and integration testing to ensure software quality.

Required Skills:

  • Strong hands-on experience with C# Mandatory
  • Proficiency in working with databases (SQL and/or NoSQL) Mandatory
  • Solid understanding of OOP and software design principles
  • Experience in Agile development methodologies (Scrum or Kanban)
  • Familiarity with version control systems, preferably Git
  • Experience with CI/CD and automated testing frameworks

Good to Have:

  • Working knowledge of Rust
  • Exposure to Python or Scala, especially in Apache Spark environments
  • Experience with Docker and container orchestration
  • Familiarity with Kubernetes
  • Experience with Airflow for workflow orchestration
  • Cloud development experience on GCP or Azure

Preferred Candidate Profile:

  • 610 years of backend development experience
  • Strong problem-solving and communication skills
  • Ability to work independently as well as part of a collaborative team
  • Keen interest in learning new technologies and contributing to architectural decisions

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Engineer
Employement Type: Full time

Contact Details:

Company: Xebia It Architects
Location(s): Chennai

+ View Contactajax loader


Keyskills:   C# CI/CD SQL oop python agile nosql

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python AI Engineer

  • TEKsystems
  • 5 - 8 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Software Development Engineer, Data Collection Technology

  • Morningstar
  • 2 - 5 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

Mobile DevOps Engineer

  • Valuelabs
  • 7 - 12 years
  • Dubai
  • 5 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture HR Aditi
  • 3 - 8 years
  • Noida, Gurugram
  • 5 days ago
₹ Not Disclosed

Xebia It Architects

\n\nManpower Group