Search by job, company or skills

Microsoft .NET Developer

This job is no longer accepting applications

Job Description


About the Company

Bhavitha Tech Solutions is a specialized IT services and digital transformation firm and focuses on application modernization, custom product development, Industry 4.0/IoT, and cloud consulting. As an AWS Services Select Partner working with premier global clients and startups. Bhavitha Tech builds scalable, secure, and modern SaaS ecosystems using Design Thinking and Agile Scrum frameworks.

About the Role

We are hiring skilled and motivated Full Stack Developer specializing in C# .NET and Angular for Tier-2 IT Services company in Bangalore for Automative European client. In this role, you will own features end-to-end, writing clean back-end logic and crafting highly responsive, dynamic user interfaces. You will collaborate closely with cross-functional agile teams to deliver enterprise-grade web applications that offer seamless user experiences

Key Responsibilities

Back-End Development

  • Design, build, and maintain efficient, scalable backend applications using C# and .NET Core / .NET 8+.
  • Develop secure, high-performance RESTful APIs and web services.
  • Integrate relational databases using Entity Framework and write optimized LINQ queries.
  • Apply SOLID principles, dependency injection, and clean architecture design patterns.

Front-End Development

  • Build responsive, modular, and component-based user interfaces using Angular (10+) and TypeScript.
  • Implement state management strategies and manage asynchronous data streams using RxJS.
  • Create clean, maintainable styles with HTML5, CSS3, and SCSS.
  • Ensure seamless communication and data exchange between front-end and back-end systems.

Database & DevOps

  • Design, manage, and optimize database schemas using SQL Server, PostgreSQL, or MySQL.
  • Maintain code repositories and manage version control via Git workflows.
  • Participate in automated CI/CD pipelines for smooth application deployment.
  • Write unit tests for both backend (.NET) and frontend (Jasmine/Karma) codebases.

Team Collaboration

  • Engage actively in Agile/Scrum ceremonies, including daily stand-ups and sprint planning.
  • Participate in constructive peer code reviews to uphold software quality and standards.
  • Leverage modern AI developer tools (e.g., GitHub Copilot) to accelerate delivery cycles.

Job Requirements & Qualifications

Education & Experience

  • Degree: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: 6 to 8 years of professional full-stack development experience.

Core Technical Skills

  • Languages: C#, TypeScript, JavaScript, SQL.
  • Frameworks: .NET Core/.NET 8+, Angular (latest versions), ASP.NET Web API.
  • ORM Tools: Entity Framework Core, LINQ.
  • Web Tech: HTML5, CSS3, SCSS, JSON, REST APIs.

Preferred / Good-to-Have Skills

  • Cloud platform experience, specifically Microsoft Azure or AWS.
  • Experience with Microservices architecture and containerization software like Docker.

Understanding of message brokers like RabbitMQ or Azure Service Bus.

Work Location: Bangalore

Office/Home: Hybrid format

More Info

About Company

Job ID: 151459757

Similar Jobs

Bengaluru, India

Skills:

.NETWeb ApiSQL ServerJiraFunctionsJenkinsGitApp ServicesAgileEntity FrameworkMvcScrumRestful ApisAzureKubernetesAzure DevOpsService BusASP.NET Core