drjobs Software Engineer DevOps Tooling Remote in Scotland

Software Engineer DevOps Tooling Remote in Scotland

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

Dundee - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 youll do

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

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

Youll 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 adhoc 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

#LIRemote
#LIAA1

Employment Type

Full Time

Company Industry

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.