Software Engineering
A software engineer at Redgate is a vital member of the team producing ingeniously simple software. Your primary responsibility is implementing features and fixing bugs for our products. We build software using pragmatic agile. You’ll work on well-sized stories in short sprints and regularly deliver features into our products and (most importantly) into the hands of our users. We expect you to write clean, well-tested code.
If you think that’s all there is to software engineering then you can stop reading now. You’re probably not who we’re looking for.
We believe that building the right product is just as hard as building the product right. You’ll work with our product managers and customers to be able to understand the problems our software is solving. You’ll craft ingeniously simple software by working with our UX team. You’ll work with our test engineers to ensure that we solve the problems that our customers will face. You’ll be able to explain what you’re doing to our technical authors who’ll make sure we have excellent messaging.
This goes both ways; you’ll need to provide expertise to others. You’ll be an ambassador for great software engineering and share your knowledge and experience with the team and perhaps further afield. You’ll work closely with our test engineers as they explore the product through testing and provide technical guidance when needed. It’s not just product code either; you’ll capture meaningful data from the product and visualize these as actionable metrics. As we move towards a SaaS future you’ll help us meet new challenges around deployment, automation and monitoring.
Continual improvement is part of the culture at Redgate and we expect it to be part of you too. We provides many opportunities for deliberate practice, such as coding katas and Down Tools Week. We want you to be continuously challenged, so we’ll try and put people in places where they’ve got the chance to learn new skills. We’ll support you with opportunities to attend conferences, workshops (and perhaps even present yourself?).
So that’s software engineering at Redgate. Writing code is just the start.