NVIDIA Logo

NVIDIA

Web Application Developer

Posted Yesterday
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
The Web Application Developer will create and maintain .NET Core services, manage CI/CD pipelines, and ensure application scalability and security.
The summary above was generated by AI

We are now looking for a Software Engineer - Web Application

NVIDIA is hiring Software developer to work on industry standard web applications. We are looking for a developer with primary experience in .NET (Core) skilled in building, deploying, and maintaining secure, scalable applications and services. In addition to working with RESTful services, you’ll handle service integrations, and leverage ORMs such as Entity Framework and SQL Server for data access and storage. You’ll manage containerized deployments on Linux using Docker, orchestrate infrastructure with Ansible, and maintain continuous integration and deployment pipelines in GitLab.

What you’ll be doing:

  • Develop and maintain .NET Core services and applications (including APIs, background services, and integrations, middleware).

  • Utilize Entity Framework and SQL Server for robust, efficient data persistence.

  • Implement and optimize GitLab CI/CD pipelines for continuous integration and delivery.

  • Employ Ansible for configuration management and infrastructure provisioning.

  • Ensure application performance, scalability, and security.

  • Collaborate with cross-functional teams and maintain code quality through testing and documentation.

What we need to see: 

  • 5+ years of experience with BS degree in CS.

  • Strong .NET Core development experience (services, APIs, integrations).

  • Familiarity with OData, Entity Framework, and SQL Server.

  • Experience with SSO and secure authentication.

  • Proficiency with Docker and Linux-based deployments.

  • Experience with RabbitMq (or other comparable solutions).

  • Hands-on experience with GitLab for version control, CI/CD pipelines, and automation.

  • Knowledge of Ansible for configuration management.

  • Strong problem-solving skills, attention to detail, and team collaboration.

  • Excellent communication skills (would need to interact with global teams).

  • Nice to have: Experience with OData, vault, configuring & using Grafana, Legacy dotnet Framework, IIS, Windows.

Ways to stand out from the crowd:

  • Proven experience in large scale web based design and deployment.

  • Cloud platform experience (Azure, AWS) and container orchestration (Kubernetes).

  • Exposure to front-end technologies or frameworks.

  • Understanding & experience in encryption and single sign-on (SSO) authentication.

  • Experience deploying and operating services in Linux environments using Docker.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

Top Skills

.Net Core
Ansible
Docker
Entity Framework
Gitlab
Linux
RabbitMQ
Restful Services
SQL Server

NVIDIA Pune, Mahārāshtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

An Hour Ago
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
As a Senior Software Engineer in the CPD team, you will lead engineering tasks, develop infrastructure services, and troubleshoot complex issues while collaborating with cross-functional teams and enhancing software quality.
Top Skills: C++Distributed SystemsJavaLinuxPythonScalaUbuntu
3 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
The role involves developing KDB applications, managing real-time data, and collaborating with global teams for financial trading systems.
Top Skills: Cloud EnvironmentsJavaKdbPythonQ
3 Hours Ago
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
As a Senior Software Engineer in CPD team, you will design and develop high-quality software applications using C++, collaborate with teams, and troubleshoot complex issues.
Top Skills: C++PythonScala

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account