NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for over 25 years. It’s a unique legacy of innovation that’s motivated by great technology—and outstanding 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, encouraging environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for an experienced software engineer to help us develop application system to address business needs and extend the adoption to further groups.What you’ll be doing:Understand requirements from the Product Managers, validate the architecture, build, and review designs, develop, and deliver high-quality technical solutionsDesign client-side and server-side architectureWrite clean, scalable, and reusable code using .NET programming languagesTest and deploy applicationsRevise/Refine, update, refactor and debug codeDevelop documentation throughout the software development life cycle (SDLC)Develop efficient and robust Web Applications and REST APIs using micro service based architecture.Troubleshoot, debug and upgrade web applications / REST APIsWhat we need to see:B.E. / B. Tech with about 5+ years of software development experience in .NET technologiesWorking experience in .NET Core, ASP.NET, C#.NET, MVC and Entity frameworkSolid understanding on REST API, Web services, jQuery, HTML5, JavaScript, Angular JS / React JS, SQL serverExperience working with Azure/AWS cloud deploymentsExperience with any of the source controls, i.e., Perforce or GitlabExperience with automated build and deployment tools, i.e., Jenkins, Octopus etc.Should have worked on projects with an understanding of the SDLC and Scrum framework and application security standard methodologiesExperience writing unit tests and understands test-driven development methodologiesExcellent learning and interpersonal skills to work independently as well with a global teamWays to stand out from the crowd:Experience with OAUTH2.0 to provide authentication and authorization to REST services by exchanging access tokensExperience in using JSON web tokens (JWT) to securely communicate JSON ObjectsKnowledge of Docker and KubernetesNVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and enjoy having fun, then what are you waiting for? Apply today!
View Original Job Posting