Software Engineer - Backend (.NET)
Location: Bengaluru, Karnataka, India
Employment Type: Full-time
About ixigo
ixigo is a leading technology company empowering Indian travelers by providing smarter travel solutions across various platforms. Established in 2007 by Aloke Bajpai and Rajnish Kumar, ixigo offers services in rail, air, buses, and hotels, helping travelers plan, book, and manage their trips efficiently. Leveraging artificial intelligence, machine learning, and data science, ixigo creates intuitive experiences for its users.
In 2021, ConfirmTkt and AbhiBus became part of the ixigo family. Headquartered in Gurugram, with offices in Bangalore (ConfirmTkt) and Hyderabad (AbhiBus), ixigo s platforms allow travelers to book train, flight, bus tickets, hotels, and more. In 2022, ixigo was recognized as one of the Top 10 most downloaded travel apps worldwide by data.ai.
Job Description
We are seeking a Software Engineer - Backend (.NET) to join our engineering team in Bengaluru. In this role, you will develop and maintain backend services and APIs using .NET Core and .NET Framework. As part of a dynamic team, you will have the opportunity to work on high-traffic, scalable applications and contribute to innovative solutions in the travel technology space.
Responsibilities
Backend Development:
Develop and maintain backend services and APIs using .NET Core / .NET Framework.
Write clean, scalable, and efficient code adhering to best practices and coding standards.
Database Integration:
Design, implement, and maintain SQL-based databases (e.g., SQL Server).
Integrate databases with backend services using Entity Framework or other ORM frameworks.
Cross-functional Collaboration:
Work closely with front-end developers, designers, and product managers to build high-quality, user-centric software.
Participate in sprint planning, agile ceremonies, and contribute to continuous improvement initiatives.
Code Quality:
Conduct code reviews and ensure the quality and maintainability of the codebase.
Implement and maintain security and data protection measures for all backend services.
Troubleshooting & Optimization:
Troubleshoot, debug, and optimize existing systems to enhance performance and reliability.
New Features Implementation:
Assist in the design and implementation of new features and services.
Qualifications
Required Skills:
Experience: 1-3 years of professional experience in backend development using .NET Core or .NET Framework.
Proficiency:
Strong knowledge of C# and object-oriented programming principles.
Solid understanding of RESTful API design and development.
Database Skills:
Strong experience with relational databases like SQL Server or MySQL.
Experience with Entity Framework or other ORM frameworks.
Version Control: Familiarity with version control systems like Git.
Web Services Integration: Knowledge of web services and integration methods (e.g., SOAP, REST, JSON, XML).
Unit Testing: Good understanding of unit testing frameworks (e.g., xUnit, NUnit).
Cloud Knowledge: Basic knowledge of cloud platforms (e.g., Azure is a plus).
Problem-solving: Strong problem-solving skills and ability to troubleshoot complex issues.
Communication: Good communication skills and ability to work in a collaborative environment.
Impactful Work: Help shape the future of the travel industry by building cutting-edge applications.
Collaborative Environment: Work with talented professionals in an innovative, agile, and flexible environment.
Career Growth: Learn and grow in a rapidly expanding company that values continuous learning.
Competitive Compensation: Enjoy a competitive salary and benefits package.
Work-Life Balance: A culture that promotes a healthy work-life balance.
Required Skills
Software
Engineer
Software Engineer
Engineer software
Backend
Backend Engineer
Software engineer backend
.net
.net engineer
Software engineer .net
Full-Time
Backend Developer
C#
ASP.NET
ASP.NET Core
REST APIs
Microservices
Entity Framework
SQL
NoSQL
Postgresql
MySQL
MongoDB
Web Services
API Development
Azure
Cloud Computing
AWS
Docker
kubernetes
MVC
OOP
Object-oriented programming
Unit Testing
TDD
Git
Version Control
Continuous integration
Continuous deployment
CI/CD
Agile
Scrum
Entity Framework Core
LINQ
Azure devops
Dependency Injection
Design patterns
Backend Architecture
SQL Server
Redis
Message Queues
RabbitMQ
Kafka
Software development lifecycle (SDLC)
Job Details
Job Type
Full-time
Work Mode
On-site
Education
Bachelor's Degree (B.Des / BFA)
Posted On
3+ weeks ago
Be Aware of Imposters
JobGrin never asks for any payment during the application or hiring process.
If you receive any request for money from someone claiming to represent JobGrin or
the employer listed above, please report it immediately. Legitimate employers do not
charge candidates fees at any stage. Stay safe and verify all communication through
official channels.
Similar Jobs
View
Login Required
Please login to your jobseeker account, or create a new one to apply, save,
or report this job.