Description

What We Do  

  • Empower users to seamlessly and securely connect from any place in the world that offers air, water and… Internet!
  • Equip organizations with the right tools to configure access, manage and enforce compliance with a holistic view on network, users and usage.
  • Empower organizations to continue to breathe easy, now with an added sense of invincibility.
  • Work hard so that you can focus on the things you want to! 

 

Position

Ivanti is currently seeking an enthusiastic hardworking well-experienced 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 and be a true leader.

 

Responsibilities:

  • As a part of a dynamic product development team, create and maintain features for use by Ivanti’s customer base.
  • Be a team leader 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.
  • Provide technical guidance and leadership in the organization by mentoring other team members.

 

Experience:

  • Bachelor’s degree in Computer Science or related engineering field
  • 12 or more years of software development experience targeting the macOS platform
  • 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
  • Able to help design / architect solutions
  • Programming languages:  Objective-C, Swift, C++, C
  • Platforms/Runtimes:  macOS
  • Technologies:  Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and *nix APIs), TLS/SSL, bash
  • Unit testing & automation testing

 

These are an added plus:

  • Objective-C / Swift Framework design & development
  • SwiftUI development
  • C++ cross-platform development
  • Windows development using C#/.NET
  • Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test cases.
  • Experience developing 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