Senior Software Engineer

Full Time Bristol Bristol (County) IT Job Pro UK

A key client and industry disrupting client of Opus are looking for Senior Engineers with a keen interest and love for cloud, automation, slick tooling, and empowering software delivery in a DevOps fashion.
The Senior Software Engineer would role suit a Polyglot Developer  who loves using the right tools to solve the problem. If you enjoy working with an ever evolving stack, and coding in more than one language, this role would suit you.

The Senior Software Engineers here combine technical excellence, drive to deliver, and coaching, to achieve ideal technological outcomes. They work to establish a strong Software Engineering culture defined by TDD practices and collaboration. 

Our client design, develop and deliver high-calibre bespoke software for the public sector. Working across central and local government, as well as in health. With a Technical leadership team with a background in the startup world, our client place a strong emphasis on outcome-based delivery; ensuring customer goals are understood and achieved with the technology they deploy.

Even though this role is for someone with strong DevOps experience, the biggest impact you will have is coaching and helping teams use the platforms you build. You won't be building infrastructure in isolation or charged with deploying other peoples work into production. You'll empower teams with the mantra: you build it, you run it!
Their Software Engineers have used Ruby with Rails and Sinatra, ES6 with React and Angular 2, C# with .NET Core. Though they don’t limit themselves, and offer their Software Engineers the opportunity to learn new technologies. 

What experience are they looking for? (Not all required)

Working knowledge of developing and maintaining AWS infrastructure
Written code with tests
Delivered in an agile environment
Worked with more than one programming language
Worked with databases
Worked with APIs
Debugging experience in a range of systems
Evidence of self-development – we value keen learners
Drive to deliver outcomes for users
Desire to mentor others
Empathy and people skills
Bonus points for…

AWS DevOps Professional Qualification
Experience using a wide-breadth of AWS services including EC2, Lambda, ECS, EKS, API Gateway, S3, CloudFront, SQS, SNS
Working directly with customers and users
Working within multidisciplinary teams with product, design, and technology working within the same cycles
Pair programming 
Writing code with test-driven development
Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS, BEM, and/or SUIT CSS
The React ecosystem including a test-driven approach
Infrastructure as code technology like Terraform and Cloud Formation
Familiarity with architectural and design patterns
Use of architectural decision records

To apply for this job please visit