Senior Software Engineer

London /
Product – Engineering - ScriptRunner Apps (Server and DC) /
About 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 role

The core purpose of this role is to be a technical specialist to build, contribute and develop great software for the S4J product. This position will work alongside a tech lead and the wider Product team locally and remotely to shape the development of the ScriptRunner for Jira product.

As a Senior Software Engineer, this position will contribute to apps that help 20 million people around the world using the Atlassian tools to make better software.  It will also serve as a collaborator and mentor to a growing team of software engineers of all skill levels.

This role will be managing the balance of your individual contributions and supporting your team in delivery. As a senior engineer on the team, the role will be responsible for facilitating solution design, building on the knowledge and skills in the team as well as reaching out to other engineering teams for input. 

Some of the things you'll do

    •  Leadership
    • Provide a platform for developers to perform tasks of varying complexity
      Assist with priority setting for products
      Deliver updates to key stakeholders
      Provide a platform for developers to perform tasks of varying complexity
      Advocate for the team by promoting the right tools, technology, and freedom to deliver their work and innovate
      Mentoring, coaching, and developing a team of Software Engineers of varying levels of experience
      Facilitate and enable collaboration

    •  Engineering
    • Designing, writing and testing solutions
      Complex, collaborative problem solving
      Performing code peer reviews
      Writing automated tests at unit, integration and functional levels and manage code quality within the team
      Troubleshooting builds and deployments
      Handling and owning support escalations

What we're looking for

    • Strong software development skills in either Java/Groovy technologies
    • Pragmatic approach to testing new and legacy code
    • Identifies opportunities to improve code through refactoring
    • Uses PR process to improve own code and design as well as for others in your team
    • An attitude of continual learning
    • Experience of Agile Methodologies

A few nice things to have

    • Experience with mentoring and coaching more junior engineers 
    • Frontend technologies (JavaScript/TypeScript/React)
    • Experience working across the full development stack
    • Knowledge of implementing and running CI / CD
    • Atlassian Ecosystem experience
    • OSGi
    • Any kind of plugin development experience
    • Leading of agile ceremonies

Please check out our website to review our global benefits!

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!