Dotnet Developer - Bengaluru, India - Oracle
Description
We develop products that provide fast and scalable access to the Oracle database from .NET Framework as well as from .NET Core on various platforms where ever they are supported, including Windows, Linux, and others. These products include ODP.NET (Oracle Data Provider for .NET) which is based on Microsoft ADO.NET specification, Oracle Providers for ASP.NET, ODE.NET (Database Extensions for .NET) that provides runtime interface for executing .NET code inside an Oracle Database and Oracle Data Provider for .NET Entity Framework Core . We also develop Oracle Developer Tools for Visual Studio and Visual Studio Code that are integrated within the Visual Studio products to provide extensive features to help customers with database schema development, source control, runtime, code-generation, debugging, performance analysis, etc. We are just concluded on exciting features that include Application Continuity to provide high availability, Asynchronous API support, JSON support, Sharding support, OAUTH/IAM support, open telemetry support, as well as Entity Framework Core 8, just to name a few. These projects enable developers in our team to not only acquire knowledge on cutting edge technologies in Oracle and in .NET, but also empower ourselves to apply that knowledge when implementing our current and future projects. Our collection of products are leveraged in critically important applications that are written by many of the large enterprise, Fortune 500 companies. We continuously work with our customers on a periodic basis to understand their needs to provide them with outstanding solutions for .NET, regardless of the platform, that work seamlessly with on-premise Oracle databases as well as with the Oracle databases in the Oracle Cloud.
Brief Job Description:
Design and develop new products & components and leverage Microsoft .NET technologies
Design and develop new features for existing products
Evaluate Microsoft .NET technologies and operating systems
Interact with documentation and QA teams
Job Requirements:
Duties and tasks are multifaceted and complex, requiring independent judgment. The candidate must be fully proficient in own area of expertise.
Should be proficient in Object Oriented Programming, with min 3 years of experience
Experience with C# and .NET a major plus
Strong software design skills
Ability to understand and solve complex problems
Ability to innovate and think out of the box
Great teammate with superb communication skills
Knowledge of Microsoft technologies, including data access APIs such as ADO.NET
Preferred Qualifications: BS or MS degree or equivalent experience relevant to functional area.