Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer – DevOps Tooling (Remote in Scotland) image - Rise Careers
Job details

Software Engineer – DevOps Tooling (Remote in Scotland)

 

We are looking for a Software Engineer to join our GDO application development team in Scotland in a remote role. The successful candidate will play a pivotal role in continuing to develop an application that can be used to monitor our entire cloud estate and provide insights into our SaaS business.

 

Who we are

Ivanti is a leading provider of security and service management software. We provide solutions primarily targeted at IT departments within medium to large organizations to help them securely manage their IT infrastructure and service their clients.

Our company history is one of mergers and acquisitions which means we have dozens of products that we develop, maintain and market, offering you lots of opportunities to grow.

We are on a journey to move and improve our main product offerings in the cloud under a SaaS model. We are looking for skilled individuals to help us continually improve.

 

What you’ll do

Working in a scrum team you’ll collaborate with your colleagues to solve complex challenges whilst overcoming constraints in the form of cost and execution time.

Reporting to the Director of Engineering for tooling you’ll be a contributor on the software development team. You’ll be expected to use your experience and talent to solve problems and contribute to the goals of the team.

You’ll be working on applications which we develop to enable effective product development at Ivanti. The GDO app runs on Node JS and has a React front end. We use MongoDB as our primary data store and have integrations with CI pipeline runners, GitHub and other DevOps tools to build our insights. The Deployment Automation Platform uses Java and Angular to provide our engineers with an application that can be used to create and manage the lifecycle of test environments.

 

Primary Responsibilities

· Build upon our web application by implementing solutions to problems and scenarios described in our Product Backlog Items

· Develop code that complies with our standards and is covered by unit tests

· Resolve issues uncovered by either your peers or our users

· Communicate with engineering teams working in different geographies to facilitate them

· Contribute to the success of your sprints / team commitments by engaging with planning sessions, code reviews and engaging with team members on an ad-hoc basis to get the job done

· Become familiar with automated environment provisioning using Terraform, Kubernetes, Maven and Helm.

 

Desired Experience

· 2+ years writing code in your IDE as part of a team

· Experience in a software engineering role to include: Object Orientated language, web applications/services and relational databases.

· Familiarity with modern programming concepts, including SOLID principles, Continuous Integration, Unit Testing, and Mocking

· A fundamental understanding of DevOps practices such as CI/CD and DORA metrics

 

What is it in for you?

· Opportunities for career growth

· Skills development

· Team collaboration

· Private Health Insurance

· Equity Tracking Award

· 25 days of holiday

· Everywhere workplace up to a limited number of days per year.

 

How does the recruitment process look like?

· Introductory discussion with our recruiter – 30 minutes

· Hiring Manager video discussion – 30 minutes

· Technical assessment

· Team interview

· Offer

#LI-Remote
#LI-AA1

 

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer – DevOps Tooling (Remote in Scotland), Ivanti

Are you ready to take your career to the next level as a Software Engineer at Ivanti? We’re looking for a talented individual to join our GDO application development team, working remotely from the beautiful landscapes of Scotland. In this pivotal role, you’ll contribute to the evolution of our innovative monitoring application used across our entire cloud estate. At Ivanti, we specialize in security and service management software, primarily catering to IT departments in medium to large organizations. With our rich history of mergers and acquisitions, we’re a company ripe with opportunities for personal and professional growth. As a Software Engineer – DevOps Tooling, you’ll collaborate with a dynamic scrum team to solve complex challenges while maintaining a focus on cost and execution time. Reporting to the Director of Engineering for tooling, you’ll utilize your skills to enhance our applications and systems. With technologies like Node JS, React, MongoDB, and CI/CD tools, you’ll have a chance to dive deep into the latest and greatest in software development. Not only will you enjoy developing in a supportive environment, but you’ll also have access to career development opportunities, private health insurance, and remote working flexibility. If you’re passionate about creating solutions and contributing to a team’s success, Ivanti is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer – DevOps Tooling (Remote in Scotland) Role at Ivanti
What are the main responsibilities of a Software Engineer – DevOps Tooling at Ivanti?

As a Software Engineer – DevOps Tooling at Ivanti, your primary responsibilities will include building and enhancing our web application by implementing solutions from our Product Backlog Items. You'll be developing compliant code covered by unit tests and resolving any issues identified by peers or users. Additionally, you'll engage in planning sessions, code reviews, and communication with engineering colleagues across different geographies to facilitate success in your sprint commitments.

Join Rise to see the full answer
What qualifications are required for the Software Engineer – DevOps Tooling position at Ivanti?

To qualify for the Software Engineer – DevOps Tooling role at Ivanti, candidates should have at least 2 years of experience in a software engineering role, showcasing skills in Object-Oriented languages, web applications, and relational databases. Familiarity with modern programming concepts, and practices such as Continuous Integration and DevOps methodologies like CI/CD is also essential for this position.

Join Rise to see the full answer
What technologies do Software Engineers at Ivanti work with?

Software Engineers at Ivanti work with a diverse tech stack including Node JS for server-side applications, React for the front end, and MongoDB as the primary data store. The role also involves engagement with CI/CD pipelines, GitHub, and other DevOps tools, alongside experience with deployment automation using Terraform, Kubernetes, Maven, and Helm to provision environments.

Join Rise to see the full answer
What development methodologies does Ivanti encourage for its Software Engineer – DevOps Tooling?

Ivanti encourages Agile development methodologies, specifically Scrum, for our Software Engineer – DevOps Tooling role. This involves a collaborative environment where team members contribute to problem-solving within defined sprints, engage in code reviews, and communicate efficiently to meet project goals while embracing flexibility to adapt to constraints.

Join Rise to see the full answer
What are the career development opportunities for Software Engineers at Ivanti?

Ivanti is committed to the career development of Software Engineers through various opportunities such as skills development initiatives, access to seasoned mentors, and exposure to numerous projects stemming from our diverse product portfolio. There’s also the potential for advancement in roles as the company grows, especially as we continue evolving our SaaS offerings.

Join Rise to see the full answer
Common Interview Questions for Software Engineer – DevOps Tooling (Remote in Scotland)
Can you explain your experience with CI/CD in a DevOps environment?

When answering this question, discuss your hands-on experience with Continuous Integration and Continuous Deployment processes. Emphasize how you’ve implemented CI/CD pipelines, the tools you utilized, and the impact these practices had on the development cycle. Be sure to relate your experience back to the tools used at Ivanti.

Join Rise to see the full answer
How do you handle conflict within a team setting?

For this question, provide a structured answer detailing a specific conflict you've encountered, how you addressed it, and the resolution that emerged. Highlight the importance of communication and collaboration, which are key elements at Ivanti, especially in a scrum team setting.

Join Rise to see the full answer
What strategies do you use to ensure your code is maintainable?

Discuss relevant coding practices you employ, like adhering to SOLID principles, using clear documentation and comments, as well as employing unit testing to help maintain your code. Connect it back to how these strategies enable effective collaboration within teams at Ivanti.

Join Rise to see the full answer
Describe your experience with deploying applications using cloud technologies.

Outline your cloud deployment experience, particularly mentioning any platforms you’ve used, such as AWS or Azure. Include your familiarity with containerization technologies like Docker or orchestration tools like Kubernetes, aligning your experience with the tech stack at Ivanti.

Join Rise to see the full answer
Can you walk us through your typical workflow when working on a new feature?

Provide a step-by-step overview of your feature development process, from gathering requirements and designing solutions, to coding, testing, and deploying. Emphasize collaboration with team members throughout the process, which aligns with the team dynamic at Ivanti.

Join Rise to see the full answer
What tools have you used for version control, and why are they important?

Talk about your experience with tools like Git and why version control is crucial for collaborative programming. Highlight the benefits they offer in managing code changes, enhancing team collaboration, and maintaining code integrity in projects like those at Ivanti.

Join Rise to see the full answer
How do you approach debugging issues in your code?

Elaborate on your systematic approach to debugging, including tools you use like debuggers or logging, and your method for isolating problems in the code. This is an important skill for a Software Engineer at Ivanti, as problem-solving is a key part of the role.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your familiarity with Agile practices, particularly Scrum, and how you've participated in daily stand-ups, sprint planning, and retrospectives. This will show your alignment with the team culture at Ivanti, which values Agile collaboration.

Join Rise to see the full answer
Can you provide an example of how you improved a process or product in a previous role?

Share a specific example where your actions led to a measurable improvement, such as increasing efficiency or enhancing product quality. Contextualize this within your role as a Software Engineer, showing how you understand the importance of continuous improvement at Ivanti.

Join Rise to see the full answer
Why do you want to work at Ivanti as a Software Engineer – DevOps Tooling?

This is your chance to convey your enthusiasm! Highlight your interest in Ivanti's mission, the technologies they use, and how your skills align with the company’s goals. Relate your career aspirations to opportunities available at Ivanti for growth and development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Ivanti Remote Daresbury, United Kingdom
Posted 12 days ago
Photo of the Rise User
Ivanti Remote United States, Remote
Posted 7 days ago
Photo of the Rise User
Richpanel Remote No location specified
Posted 18 hours ago
Photo of the Rise User
LivePerson Remote Hyderabad, Telangana, India (Remote)
Posted 7 hours ago
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 7 days ago
Photo of the Rise User
Viseven Remote Kyiv, Zhytomyr, Vinnytsia
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago

Ivanti’s 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. It is through diverse and inclusive hiring, decision-making, an...

33 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom