Senior Software Engineer
- Source: LinkedIn
- Bandhan Technologies
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
We are looking for a passionate and experienced Full Stack .NET Developer to join our engineering team. The ideal candidate should have strong experience in developing scalable web applications using .NET Core, ASP.NET MVC, C#, JavaScript, and modern front-end technologies. The candidate should be involved in the complete software development lifecycle, from design to deployment. Key Responsibilities
• Design, develop, test, and maintain enterprise-grade web applications.
• Develop backend services using .NET Core and C#.
• Build and maintain web applications using ASP.NET MVC.
• Develop responsive and interactive user interfaces using JavaScript, HTML5, CSS3, and Bootstrap. • Work with front-end frameworks such as React.js or Angular (preferred).
• Develop and consume RESTful APIs and Web Services.
• Collaborate with cross-functional teams including Product, QA, and DevOps.
• Write clean, reusable, and maintainable code following coding standards.
• Troubleshoot, debug, and optimize application performance.
• Participate in code reviews and contribute to architectural discussions.
Required Skills
• 5–9 years of hands-on experience in software development.
• Strong proficiency in C# and .NET Core.
• Experience with ASP.NET MVC.
• Strong knowledge of JavaScript, HTML5, CSS3, and Bootstrap.
• Experience working with SQL Server, writing complex queries, stored procedures, and database optimization.
• Good understanding of REST APIs and Microservices architecture.
• Familiarity with Entity Framework or Entity Framework Core.
• Experience with Git or other version control systems.
• Good understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
Preferred Skills
• Experience with React.js or Angular.
• Exposure to Azure or AWS cloud platforms.
• Knowledge of Docker, Kubernetes, or CI/CD pipelines.
• Understanding of Agile/Scrum methodologies.
• Experience with performance tuning and application optimization.
Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
Nice to Have
• Experience in Microservices architecture.
• Experience with Azure DevOps or Jenkins.
• Knowledge of messaging systems such as RabbitMQ, Kafka, or Azure Service Bus.
• Exposure to unit testing frameworks such as xUnit, NUnit, or MSTest.
Skills
- c-sharp
- asp-net
- dot-net
- javascript
- HTML5
- css-3
- Bootstrap
- React
- entity-framework
- microsoft-entity-framework
- entity-framework-core
- microsoft-azure
- amazon-web-services
- Docker
- Kubernetes
- azure-devops
- Jenkins
- RabbitMQ
- Kafka
- azure-service-bus
- microsoft-azure-service-bus
- XUnit
- nunit
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
