Software Engineer – DevOps Tooling (Remote in Scotland) - #136431
Ivanti
Date: 1 week ago
City: Dundee
Contract type: Full time
Remote

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
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.
- 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
- 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.
- Introductory discussion with our recruiter – 30 minutes
- Hiring Manager video discussion – 30 minutes
- Technical assessment
- Team interview
- Offer
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Associate Cloud Engineer (1165)
Social Security Scotland,
Dundee
1 day ago
Dundee, Glasgow Job Summary Social Security Scotland is looking for a self-motivated and enthusiastic Associate Cloud Engineer to support and maintain our infrastructure solutions and services. Working in a team of infrastructure and applications specialists, you will be responsible for the delivery and support of new applications and infrastructure components which underpin our business and customer facing services. We offer...

Desktop Support Engineer
A&O IT Group,
Dundee
1 week ago
Join our global team of over 1,000 engineer support heroes, and work with some of the world’s leading brands, from high-street giants to energy multinationals and financial institutions. Not only will you be working alongside a highly experienced and dedicated project team, but you will also have an opportunity to gain exposure to the latest hardware and tools, including our...

Kitchen Porter
Dobbies Garden Centres,
Dundee
1 week ago
Our Kitchen Porters play an essential role in delivering an exceptional customer experience across our Restaurants - delivering tasty food, ensuring food hygiene and maintaining high operational standards. Responsibilities Working proactively and supporting general kitchen duties Ensure smooth running of restaurant operations including cleaning, dishwasher operations and equipment availability Working alongside the kitchen team to ensure your customers are presented...
