Software Engineer (macOS)
Ivanti

South Jordan, Utah

Posted in IT


This job has expired.

Job Info


Join our team

Looking for more than just a job? We like developing our people just as much as we like developing great products.

Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions, and is experiencing significant growth worldwide. The company has received numerous awards for being a Top Place to Work. With open positions around the globe, it's an exciting time to join Ivanti!

Competitive salary and benefits and flexible hours. Ivanti is a great place to work.

If you're passionate about what you do and are interested in developing solutions that make a difference and in having fun while doing it, Ivanti is the place for you!

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!
The preferred location is either South Jordan, UT. We will consider remote candidates.

Position Summary:

Ivanti is currently seeking a Software Engineer (software developer, software programmer) who will get excited working to deliver next generation device management capabilities for macOS devices to customers around the world through Ivanti products and services. A software engineer on this team will be a cross-functional member working from the South Jordan, Utah office. (Given the current pandemic situation, a work-from-home option is currently used by the team.) We are looking for a candidate who can work within a team of engineers focused on delivering products and features for macOS, with a variety of skills and experience levels, while collaborating with others outside of the team to build industry leading systems management software solutions.

Responsibilities:
  • As part of the macOS Agent team, develop new endpoint management features for use by Ivanti's large, worldwide IT customer base
  • Work as a member of a team who is responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment. We own our solutions, end to end.
  • Deliver quality code via unit and integration testing through a suite of automated tests
  • Contribute to all aspects of product and feature design, development, and validation.
  • Join our Apple Technologies Guild, and participate in a larger, company-wide (and worldwide) community focused on Apple Technologies and how to use them to create better solutions for our customers

Experience / Skills Required:
  • Bachelor's Degree in Computer Science or related engineering field
  • Five or more years of software development experience, at least 2 years of macOS development experience
  • Must be a great teammate, 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.
  • Platforms/Runtimes: macOS development experience is required
  • Technologies: macOS application development, using Apple and 3rd party frameworks, Xcode
These are added pluses:
  • macOS: bash, macOS internals, launchd, system extensions, xpc services, keychain and other security topics, installer package creation, Apple MDM services, experience using cross-platform libraries, App Store submissions, everything else that makes macOS a rich, rewarding development platform.
  • Cross-platform C++, *NIX development experience
  • Unit testing & automated testing
  • Jira, Azure DevOps, git, GitHub
  • Cloud services/SaaS with Azure or AWS, Web Services, Microsoft SQL, Microsoft Visual Studio, C#, .net
  • XML, JSON, HTTP/CSS, HTML, TLS, secure software development
  • Development methodologies: Agile software development including Scrum or Kanban

At Ivanti, we are One. One Company formed from many. One people, formed by an environment of mutual respect and trust made up by people working together without regard to race, color, religion, sex, pregnancy (including childbirth, lactation, and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by law. As a global company, we believe that diversity and inclusion among our team members is critical to our success and we proactively strive to recruit, develop, and retain the best and brightest people from the most diverse candidate pools we can find all over the world.

External Recruiting Agencies/Vendors: Ivanti Software does not currently engage with external recruiting agencies and will not accept unsolicited resumes from any external agency. Unsolicited resumes submitted by agencies to Ivanti will become the property of Ivanti and may be contacted and engaged with directly. Ivanti maintains a preferred vendor list and only engages with these agencies from time to time. Ivanti has not agreed to pay placement or any other fee to companies who have not been specifically retained to conduct a candidate search


This job has expired.

More IT jobs


INTERSYSTEMS CORPORATION
Cambridge, Massachusetts
Posted 12 minutes ago

INTERSYSTEMS CORPORATION
Boston, Massachusetts
Posted 12 minutes ago

INTERSYSTEMS CORPORATION
Springfield, Illinois
Posted 12 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.