logo inner

Senior Software Engineer – Global DevOps App

IvantiDundee, United KingdomOnsite
This job is no longer open

Ivanti are looking for a Senior Software Engineer to join our GDO application development team in Scotland either in a remote role or working from our office in Dundee. 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 are 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 senior contributor on the software development team. You’ll be expected to use your experience and talent to solve problems defined by the Director and lay down patterns that can be followed by other members of the team.You’ll be working on the GDO Application which we develop to be a window into all product development at Ivanti.

The 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.

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
  • 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
  • Continually improve the GDO application function by adopting the latest technologies, improving performance and increasing code coverage

Desired Experience


  • 4+ years writing code in your IDE as part of a team
  • Extensive experience in a software engineering role to include: Object Orientated language, web applications/services and relational databases. For the majority of our application function we use React, Node JS and MongoDB. We also leverage Redis to help performance
  • 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
  • Team interview
  • Technical assessment
  • Offer

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 recruiting@ivanti.com#LI-Remote#LI-AA1

This job is no longer open

Life at Ivanti

The intelligent experience platform that makes every IT connection smarter and more secure across remote infrastructure, devices, and people through automation.
Thrive Here & What We Value1. Everywhere Work Centered Around You2. Diverse and Inclusive Hiring3. Healthy WorkLife Blend4. Professional Development and Career Growth5. Collaboration and Customer Focus6. Core Values Alignment: Embraces Everywhere Work across the globe, fosters a culture where all perspectives are heard, respected, and valued through Ivanti’s Centered Around You approach7. Commitment to Equal Employment Opportunities for All Applicants and Teammates8. Emphasis on Innovation and Continuous Improvement9. Focus on Collaboration and Teamwork10. Startup Mentality and Get-It-Done Attitude

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025