Ivanti logo

Staff Software Engineer

Ivanti

South Jordan, UT
Full Time
Senior
160k-161k
about 1 month ago

Job Description

About the Role

The Staff Software Engineer at Ivanti, Inc. will work on the company's new solution within the Ivanti Neurons cloud platform, integrating with Microsoft's Intune platform. The role involves contributing to product discovery and design, maintaining and extending Ivanti's Patch for MEM product, and collaborating with a high performing team that values quality code. The position offers the flexibility to work remotely or telecommute up to 100%, with a salary range of $160,000 - $161,000 per year.

Key Responsibilities

  • Work on the new solution within the Ivanti Neurons cloud platform, integrating with Microsoft's Intune platform.
  • Contribute to product discovery and design.
  • Join a high performing team that takes pride in living with a quality code base.
  • Maintain and extend Ivanti's Patch for MEM product.
  • Rotate responsibility with other team members to resolve bugs and customer reported issues.
  • Demonstrate completed features to development team and wider engineering teams.
  • Track work progress using ADO or other industry tools.
  • Gain domain specific knowledge of the patch management products supported.
  • Participate in agile ceremonies.

Requirements

  • Bachelor's degree in Computer Science, MIS, Engineering (any), or related field.
  • Five (5) years in any occupation with C# software development experience.
  • Experience using modern web front end development such as Angular.
  • Experience with containerized cloud development such as Kubernetes.
  • Experience creating and maintaining sophisticated CI and CD pipelines in ADO.
  • Experience creating and maintaining cloud messaging implementations using Azure Service Bus or similar messaging technologies.
  • Experience creating and maintaining applications using microservice architecture.
  • Experience creating and maintaining telemetry for monitoring cloud application performance using Application Insights or similar technology.
  • Experience creating and maintaining network messaging capabilities using MQTT or similar technologies.
  • Object-oriented development using C#.
  • Creating and maintaining multithreaded implementations using C#.
  • Designing and creating comprehensive and effective unit tests.
  • Troubleshooting to identify and resolve challenging issues and defects.

Qualifications

  • Bachelor's degree in Computer Science, MIS, Engineering (any), or related.

Working at Ivanti

The role involves joining a high performing team that takes pride in living with a quality code base and participating in agile ceremonies, indicating a collaborative and quality-focused work environment.

Apply Now

Job Details

Posted AtJun 27, 2025
Salary160k-161k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Ivanti

Website

ivanti.com

Company Size

1001-5000 employees

Location

South Jordan, UT

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches