Senior Software Engineer

1 week ago


Bengaluru Chennai Delhi NCR, India Xebia It Architects Full time ₹ 1,04,000 - ₹ 1,30,878 per year

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


  • Chennai, Tamil Nadu, India beBeeSOFTWARE ENGINEER Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    As a seasoned software engineer, you will be responsible for designing and developing interactive user interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular. Your expertise in Java and SQL will enable you to integrate APIs and manage client-server communications using RESTful web services. Additionally, you will work with databases like...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, India Progress Software Full time

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global team...


  • Hyderabad, Chennai, Bengaluru, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Senior Engineer UIon ourSoftware Engineeringteam inBengaluruto do the best work of your career and make a profound social impact.What you ll achieveAs aSoftware Senior Engineer (UI),you will be responsible for developing sophisticated systems and software based on the customer s business goals, needs and general business...


  • Bengaluru, Delhi, Mumbai, NCR, India Suzva Software Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Engagement: 40 Hours/Week (Contract Monthly Basis) What You Will DoAutomate testing of new features and technologies for performance and reliability Write and execute robust test scenarios Refactor existing test frameworks for better performance and efficiency Identify root causes of bugs and report them with actionable detail Collaborate with BAs and...

  • Software Engineer

    2 weeks ago


    Delhi, NCR, India Insaito Software Pvt. Ltd. Full time US$ 90,000 - US$ 1,20,000 per year

    What we're looking forWe are seeking a highly skilled and detail-oriented backend engineer to join our technology team. You will play a crucial role in our organization, responsible for designing, developing, and maintaining our backend systems to ensure seamless integration and communication between various software components. This position is vital for...


  • Bengaluru, Karnataka, India Progress Software Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...