Description

Position

Ivanti is currently seeking an enthusiastic hardworking software engineer to develop computer management capabilities for IT departments throughout the world. This person will be a cross-functional member working from the Bengaluru, India office who can help mentor and grow a new team that will work with a team in the US. This individual should be able to collaborate well with others inside and outside of the team to build industry leading systems management software solutions.

 

Responsibilities: 

  • As a part of a dynamic product development team, create and maintain features for use by Ivanti’s customers
  • Be a team member who is responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment
  • Deliver quality code via unit and integration testing through a suite of automated tests

 

Experience:

  • Bachelor’s Degree in Computer Science or related engineering field
  • 5 or more years of software development experience
  • Great at working as part of a team with strong communication skills
  • Self-motivated software engineer who loves problem solving and helping others solve problems
  • Loves to learn and quickly master new technologies
  • Programming languages: C# , C++
  • Platforms/Runtimes: .NET
  • Technologies: Microsoft Visual Studio, MS SQL, Windows API, Network programming
  • Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test
  • Unit testing & automation testing

 

These are an added plus:

  • C++ programming for Windows
  • Web programming with Angular or NET
  • Cloud services/SaaS using Microsoft Azure technologies
  • Technologies: HTTP/CSS, HTML, secure software development
  • Development methodologies: Agile software development including Scrum or Kanban

Education

Any Graduate