Taro Logo

Software Engineer, .NET

NVIDIA is the world leader in accelerated computing. NVIDIA pioneered accelerated computing to tackle challenges no one else can solve.
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, .NET

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology—and amazing people.

Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.

NVIDIA is looking for an individual to join our team and help develop business applications. You'll be responsible for understanding requirements, validating architecture, building and reviewing designs, and developing high-quality technical solutions. You'll work with .NET technologies, design client-side and server-side architecture, write clean and scalable code, and develop efficient REST APIs.

Key responsibilities include:

  • Designing and developing applications using ASP.NET, C#.NET, MVC, and Entity framework
  • Working with REST APIs and Web services
  • Utilizing jQuery, HTML5, and JavaScript
  • Working with SQL server and Azure/AWS cloud deployments
  • Collaborating in an Agile/Scrum environment

We're looking for candidates with 5-7 years of software development experience in .NET technologies, strong knowledge of SQL server, and experience with automated build and deployment tools. If you have skills in Angular JS, React JS, or knowledge of Docker and Kubernetes, you'll stand out from the crowd.

Join NVIDIA and be part of a team that's defining the future of technology!

Last updated 8 months ago

Responsibilities For Software Engineer, .NET

  • Understand requirements from the BSA teams
  • Validate architecture, build, and review designs
  • Develop and deliver high-quality technical solutions
  • Design client-side and server-side architecture
  • Write clean, scalable, and reusable code using .NET programming languages
  • Test and deploy applications
  • Revise/Refine, update, refactor and debug code
  • Develop documentation throughout the software development life cycle (SDLC)
  • Develop efficient and robust REST APIs
  • Troubleshoot, debug and upgrade web applications / REST APIs

Requirements For Software Engineer, .NET

JavaScript
Node.js
  • B.E/B.Tech or equivalent experience
  • 5-7 years of software development experience in .NET technologies
  • Working experience in ASP.NET, C#.NET, MVC and Entity framework
  • Working knowledge on REST API and Web services
  • Working knowledge of jQuery, HTML5, JavaScript
  • Strong knowledge of SQL server
  • Experience working with Azure/AWS cloud deployments
  • Experience with source controls (Perforce or Gitlab)
  • Experience with automated build and deployment tools (Jenkins, Octopus etc.)
  • Understanding of SDLC and Scrum framework
  • Proficient in writing unit tests
  • Excellent learning and interpersonal skills

Interested in this job?