company logo

Staff Software Engineer

Ivanti.com

Hybrid

Daresbury, United Kingdom

Full Time

Are you a skilled engineer who thrives on building scalable software solutions and collaborating with global teams?


Join our Unified Endpoint Management team, where you’ll shape the future of IT for organizations leading digital transformation. Bring your passion for innovation, problem-solving, and teamwork to an environment where your expertise will directly impact how customers discover, manage, and monitor their IT assets.

Why this role matters


As a Senior Full Stack Engineer, you’ll help empower companies to stay productive and secure, wherever they are. You will deliver new features and capabilities to our Unified Endpoint Management product—working closely with product management and UX to ensure seamless releases every quarter. Your work will make a direct difference in how our customers leverage automation and innovation to drive their businesses forward.

What You’Ll Do:

  • Provide technical expertise and thought leadership on high-impact projects.
  • Work alongside a team of experienced engineers, collaborating and coaching when needed.
  • Facilitate alignment across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables in 2-week sprints.
  • Deliver quality code through unit and integration testing using a suite of automated tests.
  • Design, develop, test, deploy, maintain, and enhance large-scale, distributed software solutions.

What You Will Bring:

Essential Skills/Experience:

  • 5+ years of experience in full stack development using the Microsoft tech stack (C#).
  • Bachelor’s degree in computer science, software engineering, or a related discipline (or equivalent experience).
  • Strong analytical, problem-solving, and organizational skills.
  • Proven success building large-scale, distributed enterprise-grade SaaS applications with cloud-native services.
  • Excellent attention to detail and a high degree of accuracy in daily work.
  • Strong teamworking ethos, plus the ability to work independently and meet deadlines.

Technical Expertise:

  • Skilled in unit/integration testing and automated test suites.
  • Experience designing distributed systems and cloud-native architectures.

Soft Skills:

  • Proactive problem solver and collaborative team player.
  • Effective communicator—able to facilitate teamwork across functions.

Nice-To-Haves:

  • Experience building modern web apps using Angular and Typescript.
  • Familiarity with Azure Managed Services, Docker, Kubernetes, Terraform, and Helm.
  • Experience managing backlogs and work items in Azure DevOps.
  • Working knowledge of OWASP security best practices.

Why Ivanti?

  • Remote-friendly, flexible schedules: Empower excellence in every setting and elevate human potential.
  • Opportunities for career growth and development: Advance your skills with top tools and support.
  • Team collaboration: Collaborate with passionate team members from 25+ countries.
  • Competitive benefits: Private health insurance, equity tracking award, and 25 days of holiday.
  • Equity & belonging: We value every voice and your unique story helps drive our mission.
  • What drives us
  • Ivanti’s mission is to elevate human potential within organizations by providing secure, automated, and innovative IT solutions for continuous growth.
  • Inclusion at Ivanti
  • Ivanti is proud to be an Equal Opportunity Employer. We’re committed to an inclusive environment where everyone belongs. We encourage applicants from all backgrounds to apply.

If you require accommodations for the interview process, contact us at recruiting@ivanti.com—we’re happy to help.

Ready to make an impact? Apply now and help us build the future of IT!

#Li-Aa1#Li-Remote

Staff Software Engineer

Hybrid

Daresbury, United Kingdom

Full Time

October 8, 2025

company logo

Ivanti

GoIvanti