Software Engineer - Scriptrunner

Adaptavist

Location: Remote - UK/EU only

Job Type: Full time

Posted


Working at Adaptavist

Adaptavist is a global software innovator, enabling organisations to digitally transform how they collaborate and get work done. Founded in 2005 and with a growing global reach, our customers cut across every major industry and include more than half of all Fortune 500 companies.

Today, Adaptavist leverages its deep technical understanding of Atlassian and innovative partnership with Slack to help organisations embrace new ways of working to achieve competitive advantage.

Through trusted consultancy, app development, training, hosting, and licensing solutions, Adaptavist has established itself as the go-to partner of choice within the Atlassian Ecosystem.

About the team

ScriptRunner is an Add-on that helps users solve the challenges that they face every day in JIRA, CONFLUENCE and BITBUCKET by writing groovy scripts. It automates bulk actions, creates scripted fields, and helps develop distinct workflows. We have a team of 40 specialist supporting and growing the Scriptrunner products. You will be apart of a sub team that till focus on Scriptrunner for BITBUCKET.

About the role

The role of a software engineer will help to shape and deliver on our dev-tools product roadmap. You will work alongside engineering colleagues, your team lead, product manager, QA, documentation and support.
You will work as part of the wider Scriptrunner on-prem team (19 engineers across 4 products) with whom we share a code base, several agile ceremonies as well as social and networking activities. Dev-tools focus mainly on the Scriptrunner for Bitbucket application.
You and the team will work on new feature development, bug fixes, support issues and help refine product backlog. The back-end code is Groovy based, (if you know Java you know Groovy). The front-end code is Typescript / React. This is mainly a back-end role but anyone who is also interested in front-end or full-stack development would be very welcome.


What you'll be doing

- Designing, writing and testing code
- Participate in peer reviews
- Writing automated tests at unit, integration and functional levels and manage code quality within the team
- Troubleshooting builds and deployments
- Assisting with support escalations


What we're looking for

- Strong software development skills in one backend technology (Java, Groovy)
- Experience working in a team environment
- Experience of agile methodologies
- Knowledge of working in CI environment
- Understanding service oriented architecture with extensible APIs
- Knowledge and interest in source code management with GIT


#LI-CH1

At Adaptavist, we are committed to promoting a diverse and inclusive community, and believe this positively impacts both the creation of our innovative products and our delivery of bespoke solutions to our global customers and our own unique culture. We encourage all qualified applicants, regardless of age, disability, race, sexual orientation, religion or belief, sex, gender identity, pregnancy and maternity, marriage, and civil partnership status. From our family-friendly policies to our flexible work environment we offer a range of benefits and policies in order to support staff from all different backgrounds. If you have any questions, please do ask us.

We look forward to your application!
You’ve got this!