drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Daresbury - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Who We Are


In todays work environment employees use a myriad of devices to access IT applications and
data over multiple networks to stay productive wherever and however they work. Ivanti elevates
and secures Everywhere Work so that people and organizations can thrive.

While our headquarters is in the U.S. half of our employees and customers are outside the
country. We have 36 offices in 23 nations with significant offices in London Frankfurt Paris
Sydney Shanghai Singapore and other major cities around the world.


Ivantis mission is to be a global technology leader enabling organizations to elevate Everywhere
Work automating tasks that discover manage secure and service all their IT assets. Through
diverse and inclusive hiring decision-making and commitment to our employees and partners
we will continue to build and deliver world-class solutions for our customers.

Our Culture - Everywhere Work Centered Around You
At Ivanti our success begins with our people. This is why we embrace Everywhere Work across
the globe where Ivantians and our customers are thriving. We believe in a healthy work-life
blend and act on it by fostering a culture where all perspectives are heard respected and valued.
Through Ivantis Centered Around You approach our employees benefit from programs focused
on their professional development and career growth.


We align through our core values by locking arms in collaboration being champions for our
customers focusing on the outcomes that matter most and fighting the good fight against cyberattacks. Are you ready to join us on the journey to elevate Everywhere Work

About The Product
Ivanti Neurons is our cutting-edge cloud-based platform that powers intelligent IT workflows
for enterprises around the world. At the heart of this ecosystem is the Neurons Agenta
lightweight cross-platform application deployed to customer endpoints on Windows Mac and
Linux platforms.


The Neurons Agent communicates seamlessly with our cloud platform receiving work
instructions and deploying functional Engines provided by feature teams. The agent framework
also provides the infrastructure foundation for these feature engines enabling advanced
automation and orchestration on endpoints. Our mission is to deliver agents that are secure
robust and highly performant ensuring minimal impact on endpoint resources while maintaining
maximum reliability. By orchestrating endpoint activity and powering our cloud features our
agents are critical to the delivery of Ivanti Neurons value to our customers.

About The Team
Youll be joining a highly skilled globally distributed DevOps team driven by a passion for
quality security and customer impact. As the stewards of the Neurons Agent our team takes
end-to-end ownershipdesigning developing and maintaining agent code that must work
seamlessly across Windows Mac and Linux platforms running on both Intel and ARM
architectures.

As the providers of critical infrastructure for functional engines our team also frequently
cooperates with other teams to analyze their needs and identify required changes and
improvements. Collaboration is critical in our remote-first environment and personal
responsibility is high: every team member is entrusted with solving complex problems and
delivering features that matter to our customers. We prioritize stable releases continuous
monitoring and rapid iteration ensuring our agents meet the highest standards of performance
and reliability while minimizing their footprint on user devices.
Join us and help shape the core experience of Ivanti Neurons for millions of endpoints
worldwide.

About the Role
As a Senior Engineer specializing in automated test frameworks you will play a vital role in
developing and expanding our test infrastructure for Windows Mac and Linux environments.
Youll collaborate with platform and feature teams to ensure robust coverage streamlined
pipelines and high-quality releases throughout the Ivanti Neurons Agent ecosystem.

What You Will Be Doing
Design develop and maintain automated test frameworks concentrating on Windows
and Mac platforms and extending support for Linux as development progresses.
Implement and manage automated tests with PowerShell leveraging Pester to write
maintain and evolve advanced test suites.
Develop and enhance automation for internal test servers and harnesses contributing to
feature expansion integration and ongoing improvements.
Create update and troubleshoot Docker-based test infrastructure including configuring
Docker Swarm and integrating tests into CI/CD pipelines via Azure DevOps and Azure
VMs.
Work with complex networking scenarios required for testing including setup and
troubleshooting (routing HTTP SSL proxies etc.).
Collaborate with platform engineers to integrate and validate Agent features occasionally
requiring basic C knowledge to understand Agent implementation.
Document processes frameworks and strategies for testing; share best practices and
knowledge with fellow engineers.
Actively contribute to Agile ceremonies: planning estimation reviews retrospectives
and continuous improvement.

To Be Successful in The Role You Will Have
Strong hands-on experience with PowerShell and C#/.NET Core including developing
tests using Pester would be nice to have.
Practical experience in automated testing on Windows and Mac; familiarity with Linux
environments preferred and increasingly important.
Proficiency with Docker; experience provisioning and managing test environments on
Azure (Azure DevOps Azure VMs).
Solid understanding of networking technologies (routing HTTP SSL proxying
troubleshooting).
Experience with custom test harnesses internal automation or test server platforms.
Some exposure to Linux administration and scripting; deeper skills a plus.
Basic understanding of C for integration and troubleshooting purposes.
Excellent interpersonal communication and documentation skills; capable of
collaborating in a globally distributed team.
Adaptable self-driven proactive in process improvement and comfortable contributing
to evolving systems.

Our Employer Commitment
This job posting will remain active until a qualified candidate is identified.
At Ivanti we are committed to providing an environment of mutual respect where equal
employment opportunities are available to all applicants and teammates 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 applicable law. Ivanti believes that
diversity and inclusion among our teammates is critical to our success as a global company and
we seek to recruit develop and retain the most talented people from a diverse candidate pool.
If you require special assistance for the best interview experience please contact us at
.

#LI-Hybrid
#LI-AA1


Required Experience:

Senior IC

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.