Senior .NET Developer | Bauer Corporate Services Private Limited | Mumbai, India

Candidate should have a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field with 5+ years professional experience as a .NET Developer. Ability to work independently and as well in a team and deliver reliably.

Required Skills

  • Excellent English communication (written & spoken)
  • Experience working in Agile/ Scrum environments
  • Strong C# and modern .NET (preferably .NET 8+)
  • EF Core expertise (tracking, LINQ optimization, migrations, performance)
  • Strong understanding of OData, REST API design, async programming
  • Experience with WPF (XAML, MVVM)
  • Solid experience with relational databases (MySQL and/or SQL Server)
  • Strong object-oriented analysis and design skills (OOA/ OOD)
  • Experience with Blazor (Server/ WASM)
  • Clean Architecture or DDD concepts
  • Unit testing (MSTest, xUnit, NUnit, etc.)

Key Responsibilities

  • Develop full-lifecycle enterprise .NET applications using C#
  • Design and implement OData- and REST-based APIs
  • Build robust and optimized data layers using Entity Framework Core
  • Work with MySQL/ SQL Server (schema design, migrations, performance tuning)
  • Develop and maintain desktop applications using WPF
  • Translate requirements into clean, maintainable architectural designs
  • Analyze and improve performance-critical components
  • Collaborate closely with an international team (Europe + Africa + Asia)
  • Deliver high-quality, testable, clean code following SOLID and best practices
  • Maintain documentation and contribute to continuous improvement

Company Profile

Bauer Corporate Services Private Limited is 100% subsidiary of Bauer AG, located at Mumbai, India. Infrastructure comprises of a modern state of the art office. Connectivity between Mumbai and Germany is supported by a 20 Mbps MPLS link and a backup 30 Mbps Internet leased line.Bauer Corporate Services Private Limited was established in August 2005 to serve as a Engineering Design Center and provide IT Enabled Services in areas such as Mechanical Engineering Design, Information Technology Support, System Administration, Software Development, Accounting Services, Document Management, Translation from German to English and other areas of Business Process Outsourcing.

BCS believes in partnering with clients to provide appropriate and cost effective business solutions that help increase their profitability. This provides our clients with flexibility to focus on their core areas of business, while BCS provides services that meet international standards.

This image has an empty alt attribute; its file name is apply.png