MacOS Senior Software Engineer - Warrington - Ivanti

    Ivanti
    Ivanti Warrington

    2 days ago

    Description

    What You'll Do:

    Design, develop, and deploy core agent features and platform infrastructure for macOS as part of a dynamic, agile product development team.

    Build reliable, scalable, and secure solutions that minimize customer endpoint impact.

    Take ownership of coding, validation, debugging, reliability, performance analysis, and product operations.

    Deliver robust quality through unit and integration testing automation.

    Collaborate across Windows, Mac, and Linux platform leads and feature teams to enable seamless feature and engine integration.

    Mentor and guide team members, providing technical leadership throughout the organization.

    Conduct technical reviews, setting and upholding high standards for security and performance.

    Required Qualifications:

    Bachelor's degree in Computer Science or related engineering subject.

    5+ years of professional software development, with a core focus on macOS.

    Hands‐on experience working with background processes (daemons & services).

    Strong team player and communicator – embraces collaboration in a remote‐first environment.

    Self‐motivated engineer passionate about solving problems and driving continuous improvement.

    Structured yet adaptable working mindset; thrives in fast‐paced, evolving teams.

    Quick learner who enjoys mastering new technologies.

    Expertise in architectural design and solution development.

    Proficiency with Objective‐C, Swift, C++, C.

    Deep knowledge of macOS platforms.

    Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (macOS and Linux APIs), TLS/SSL, bash scripting.

    JSON/XML data handling.

    Experience with unit and automation testing.

    Objective‐C / Swift Framework design and development.

    SwiftUI development.

    Cross‐platform development in C++.

    Familiarity with Microsoft Azure DevOps (ADO) work item and test case tracking.

    Experience building cloud services/SaaS using Microsoft Azure technologies.

    Recruitment Process:

    Recruitment Discussion – 30 minutes

    Hiring Manager Interview – 30 minutes

    Technical Screen – 60 minutes

    Live Coding Session – 60 minutes

    Why Ivanti?

    At Ivanti, we offer a flexible working model that empowers excellence wherever you are, with a strong focus on work‐life balance.

    Enjoy competitive compensation, comprehensive rewards, and access to best‐in‐class learning and development.

    Collaborate with diverse, talented peers across 23+ countries.

    Be part of our mission to elevate human potential and build secure, scalable solutions for continuous innovation.

    Inclusion at Ivanti: Ivanti is proud to be an Equal Opportunity Employer committed to diversity, equity, and belonging. We welcome applicants from all backgrounds and value every perspective.

    Ready to define the future of IT with Ivanti?

    #J-18808-Ljbffr


  • Only for registered members Warrington

    +This is a full-time on-site position for a Software Engineer based in Sheffield. · ...

  • Only for registered members Daresbury WA HL

    TüV Rheinland is a leading provider of technical services worldwide. · We provide a broad range of testing, inspection and certification services to ensure the safety, reliability and regulatory compliance of engineering assets throughout their lifecycle. · TüV Rheinlan ...

  • Only for registered members Warrington, England

    My client is a global solutions provider with offices in the UK, Ireland, and North America. · Analyse and resolve software issues · Develop solutions and implement changes in customer environmentLiaise with customers to assist in problem resolution · ...

  • Only for registered members Warrington, England

    This is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world's leading mobile network companies. · ...

  • Only for registered members Warrington, England

    +Full Stack Java Software EngineerThis is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world's leading mobile network companies. · Experience required for Full Stack Software Engineer:3+ years of full stack deve ...

  • Only for registered members Warrington

    We are working with an exciting software business who have just been awarded 2 large contracts with international Mobile Network Operators. They are looking for candidates who can come in at a key point in their growth and develop their career as they grow. · ...

  • Only for registered members Warrington

    Join a seriously talented team undergoing a major transformation. Work alongside high‑level engineers to modernise systems and improve engineering practices. · ...

  • Only for registered members Warrington

    Senior Full Stack Software Engineer role is now live with a key client. This is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world's leading mobile network companies. · ...

  • Only for registered members Warrington

    A Software Support Engineer with strong Java expertise is sought to join a global solutions provider. The role involves analysing and resolving software issues, developing solutions and implementing changes in the customer environment. · ...

  • Adria Solutions Ltd Warrington

    C# Software Engineer looking for next opportunity to join market-leading client in UK. · ...

  • Only for registered members Warrington

    + Join a seriously talented team undergoing a major transformation · + Work alongside high-level engineers to modernise systems · + Drive backend service development and enhance engineering quality · Tech:C# · .NET Core · ...

  • Candour Warrington

    Key responsibilities include designing and delivering complex features, shaping architectural decisions and driving AI/LLM integrations across a product used at serious scale in a big engineering culture with modern stack. · Deep expertise in .NET (C#, ASP.NET) with strong ReactJ ...

  • Only for registered members Warrington, Cheshire, United Kingdom

    ABS is seeking an exceptional Backend Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. · In this role you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation (RAG) pipelines. · ...

  • Only for registered members Warrington

    We are seeking an exceptional Backend Engineer to join our Artificial Intelligence (AI) Practice Team. · ...

  • Only for registered members Daresbury

    +We are seeking an experienced Software Engineer to join our team at Ivanti. As a Software Engineer, you will develop computer management capabilities for IT departments throughout the world. · + ...

  • Only for registered members Stockton Heath

    We are TÜV Rheinland, a leading provider of technical services worldwide dedicated to ensuring safety reliability and compliance of engineering assets. · A graduate programme designed to grow you into a hybrid engineer developer with domain expertise and strong coding capability. ...

  • Candour Warrington

    Job Description · Candour values innovation, collaboration, and continuous improvement. · Drive backend service development. · Modernise tooling. · ...

  • Only for registered members Warrington

    Abs is seeking an exceptional Backend Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. · In this role, you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation (RAG) pipelines. · ...

  • Only for registered members Daresbury, United Kingdom

    Join us to elevate your career and help deliver innovative solutions in a dynamic, empowering environment. · ...

  • Only for registered members Great Sankey Full time $163,800 - $257,400 (USD)

    We are currently looking for a Principal Software Engineer - REMOTE to design and implement core systems for a cutting-edge real-time marketing platform. · Design and build distributed systems that process billions of behavioral events per day in real time. · Develop high-perform ...

  • Only for registered members Great Sankey Full time

    This position involves connecting and managing blockchain nodes to interface with various platforms. · Upgrade blockchain nodes. · Implement automation to reduce operational toil. · Manage blockchain traffic for seamless connectivity. · ...

Jobs
>
Warrington