Principal Developer


Premium Job From Aquila Heywood

Recruiter

Aquila Heywood

Listed on

17th December 2020

Location

Remote

Salary/Rate

Competitive + Benefits

Salary Notes

Competitive + Benefits

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Are you an experienced Java developer, accustomed to working in an Agile environment?

Are you passionate about developing high quality software and enabling the delivery of this to customers?

Are you an enthusiastic problem solver who enjoys working as part of a team?

Are you inspired by helping others to grow?

We are looking for experienced Java developers to develop the next iterations of our market-leading software. You will play a vital role as a member of one of our Scrum teams in defining and creating new features to meet the needs of our expanding customer base. You will also be instrumental in the personal and professional development of scrum team members.

About You

Advocate of Agile development and TDD practices

Strong technical and interpersonal skills

Eager to take part, bring ideas and share your thoughts with your team and the wider business

Proactive and inquisitive, willing to challenge the norm to help improve the way we work

Passionate about collaborating with others

Enthusiastic coach with a desire to contribute towards the development of others

The Role:

This is a hands-on role, combining scrum team member, active technical leadership, people management and coaching a team of developers.

You will develop the latest version of our market leading software working with Agile methodologies and frameworks, utilising tools and practices such as pair programming, automated testing and continuous integration all supported by DevOps technologies such as Chef, Vagrant, Kubernetes, Terraform, Packer and Docker. You will develop in the latest OpenJDK, but also use Gradle, Cucumber, Jenkins, SQL, JavaScript and Groovy. Our culture nurtures continuous improvement and you will be a contributor to our investigations into new tools, frameworks and processes.  

In addition, as a Principal Developer you will be responsible for the growth of developers (e.g. regular 1-to-1 coaching sessions); be a strong contributor to technological and business advancement; and encourage/support developer participation in community forums and sessions.

We believe in investing in our developers by providing laptops and dual monitors, supported by licensed software such as Ultimate IntelliJ and PluralSight training courses.

Should you be successful with your application, the next phase of our hiring process will see you working with one of our developers on a coding challenge and then a virtual face-to-face interview both with other scrum team members. This will give you the chance to see first-hand how we work.

About us:

Aquila Heywood combines a passion for software with Agile methodology to create modern software solutions for businesses, pension providers and third parties that help transform how their members manage their lifelong financial journeys.

Working for an expanding established market leader you will have a real voice to influence our evolution. Continued learning and progression is ingrained in our daily life, encouraged through a variety of ways from e-learning subscriptions and a monthly down-tools day ("Hive Day") and communities of practice for learning and experimentation. Our open culture encourages wide participation and innovation. We also reward ourselves with regular socials, organised by our people. Socials are of course remotely for the time being, but we do have a fiercely competitive online pub quiz, games nights and much more!

We are very fortunate at Aquila Heywood to have grown during the global pandemic, remotely on-boarding over 35 (and counting) new recruits since the end of March 2020. We have empowered our people to determine if working from home or from the office, under the safety provisions set out by official guidelines, suits them best; giving us all greater flexibility during this challenging time.

During our application process we collect and store your personal information

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: