×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer C# .NET Python Azure AI LLM

Remote / Online - Candidates ideally in
South Jordan, Salt Lake County, Utah, 84095, USA
Listing for: Ivanti
Remote/Work from Home position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About the Role

Ivanti manages, automates, and protects data and technology to empower continuous innovation. Ivanti Neurons, our AI-powered platform for IT and Security teams, empowers IT and Security to work in lockstep. Headquartered in the U.S. with a truly global footprint, Ivanti serves 34,000 customers in 149 countries, delivering mission-critical IT security, asset, and service management capabilities.

We’re looking for a Senior Software Engineer who will build and enhance computer management capabilities for IT departments worldwide. This cross-functional role is based in the South Jordan, Utah office, with onsite and remote work arrangements.

Company Culture

At Ivanti, our culture is shaped by values that inspire and guide us. We believe that working together passionately and authentically is as important as the results we deliver. Our core values foster collaboration, keep customers at the core, raise performance standards, and hold us accountable to high standards.

  • Win Together
    :
    Open collaboration is the foundation for our success.
  • Customers at our Core: IT & Security teams are at the center of our customers’ innovation. We understand, value, prioritize, and obsess over our customers’ needs, to deliver the technology and services that move their businesses forward.
  • Achieve and Exceed
    :
    Performance drives us. We relentlessly pursue our goals, always striving to set new benchmarks of success on behalf of our customers, employees, partners, and investors.
  • Own It:
    Debate, decide, commit. We take responsibility for our actions and decisions—demonstrating commitment, integrity, high standards, and a drive for excellence in everything we do.
About the Team

Ivanti Engineering transforms market challenges into innovative ideas and solutions that resonate with customers and achieve business objectives. The team works closely with product, customer support, and sales to deliver proactive, user-friendly security solutions.

Responsibilities

Our product teams operate with a high level of autonomy, collaborate closely to solve challenges, and focus on critical priorities with clear communication and accountability.

  • Design, develop, test, and deploy microservices using C#/.Net Core
    .
  • Use Python to build MCP servers, AI agents, perform prompt engineering, use Azure AI Foundry, and work with LLM models.
  • Design, develop, test, and deploy web applications using Angular
    .
  • Interact with cross-functional groups including product managers, customer support, and sales to develop new functionality and support existing customers.
  • Collaborate with teams worldwide.
  • Participate in all phases of the application development process.
Qualifications and Experience
  • Bachelor’s degree in Computer Science or related field.
  • 6+ years of software development experience.
  • Proficiency in C#/.Net and Python
    .
  • Experience building MCP servers, AI agents, prompt engineering, Azure AI Foundry, and LLMs using Python.
  • Experience with modern cloud development practices (microservices architectures, REST interfaces, etc.).
  • Track record of delivering successful software.
  • Strong software design and development experience.
  • Strong understanding of computer architecture, data structures, and programming practices.
  • Experience with automated testing and test-driven development.
  • Ability to work onsite in South Jordan, UT office two days a week (Mon/Wed) and remotely for the remainder.
  • Availability to work without immigration support now or in the future.
Optional Skills
  • Dev Ops experience using YAML, Helm, and Terraform.
  • Experience with Microsoft Azure Dev Ops (ADO) for tracking work items, bugs, and test cases.
  • Familiarity with Agile methodologies (Scrum or Kanban).
  • Experience with SQL Server.
Equal Opportunity Statement

As set forth in Ivanti's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary