Senior Software Engineer Job at Rowden Technologies Ltd., Bristol BS34

NUcweEduZVJobGNtcnl2RkxXc3NhUT09

Job Description

Ready to start solving problems that matter?


Rowden puts the best technology into the hands of the people who make the world safer. We specialise in the design and delivery of critical information technologies supporting frontline government operators, analysts, and emergency services.


The work we do solves technology problems that are critical, complex, time sensitive, and unique. But the Rowden difference is as much cultural as it is technical: ‘what we do’ and ‘how we do it’ are equally important. If you’re ready to help us challenge the status quo in government tech provision, with diverse work that actually matters, we’d like to meet you.


We are independent and vendor agnostic, with deep expertise in software and systems integration. Our understanding of both the public sector and the technology landscape helps us orchestrate and optimise systems, unlocking gains that materially benefit end users.


We’re a team of passionate, hard-working, and friendly people, who are experts in our fields. As a company, we’re committed to creating an awesome place to work, where all our people can excel at what they do.


With a focus on continuous learning, technology advancement and, most importantly, our people, we represent the future of digital transformation and systems integration.


The role: Senior Software Engineer


Our software engineering team is growing! We’re looking for a talented Senior Software Engineer to help solve interesting, real-world problems for our customers. You’ll get to work on a variety of projects across a range of technologies and services, including, but not limited to:


  • Android app development.
  • Hardware integration.
  • Online service deployment.
  • Rapid prototyping.
  • Feasibility studies.
  • Technical assurance.

You’ll join a diverse team of multi-disciplinary engineers at Rowden, with specialisms in machine learning (ML), software, DevOps, systems, electronics, radio frequency (RF) and hardware prototyping. You’ll contribute to a hands-on engineering culture, sharing knowledge and lessons with the wider engineering team, and learn some new things yourself along the way.


Key areas of responsibility


As a Senior Software Engineer at Rowden, you’ll be responsible for:


  • Working in all parts of the software development lifecycle (from software requirements, architecture, design, development, and software testing).
  • Leading by example - helping other members of the team to grow and learn.
  • Mentoring and line managing more junior engineers.
  • Promoting a culture of good software engineering practices.
  • Applying agreed standards and tools to achieve well-engineered outcomes.

About you


The ideal candidate will have a strong balance of the below technical skills, experience, and the behavioral competencies that we believe are key to success in the role:


  • Teamworking and collaboration – you’ll work closely with other engineers and developers as part of a cross functional team. The ability to communicate well, share knowledge and challenge constructively is an essential skill for the role.
  • Ability (and desire) to learn - our industry changes rapidly, and you should be comfortable with regularly learning new technologies, programming languages and platforms. Lack of experience in any technology should not be a barrier to your involvement in a project that uses it.
  • Adaptability, resilience, and the ability to work in a fast-paced environment.

Key skills and experience:

We are looking for someone who is passionate about technology and who actively invests in their technical skills and abilities. You will be constantly learning and developing in this role, but some key skills and experience you already have should include:


  • Modern software development techniques and toolchains - version control, continuous integration, and deployment.
  • Good experience of software development in an agile environment (including agile management, version control, issue tracking, code review and continuous integration methods and tools).
  • Experience creating clean, maintainable, low complexity, self-describing code.
  • An understanding of software security principles and implementation.
  • Knowledge of industry-wide technology trends and best practices.
  • Experience mentoring or line managing other engineers.


Some technologies we use currently:


  • Android development (Kotlin)
  • Python
  • Java
  • C++
  • Web development (JavaScript)
  • Azure/AWS/GCP
  • Git
  • Jira

Prior experience with Android development using Kotlin is desirable, but we are happy to talk to anyone with a strong background in Java, C++ or C#. Experience in a variety of technologies is a bonus, and you should be comfortable with learning and using more during the course of your work.


Working at Rowden


Our six core values underpin how we work. As we continue to grow, we are looking for people to join the team who resonate with our beliefs about how we should work to accomplish our goals. Our values are listed below – we’ll give you more details about what these mean in practice if you join the team.


  • Our focus is the end user.
  • Pace matters.
  • We are pragmatists.
  • Our diverse skills and backgrounds make us better.
  • We are radically honest.
  • We improve continuously.

Carefully selected benefits that support your health and financial wellbeing


We are committed to creating an environment that enables people to do great work. This means putting perks and benefits in place that make life easier and make work enjoyable. Our current perks and benefits include:


  • Private medical insurance.
  • Income protection insurance.
  • Life assurance.
  • 5% matched pension.
  • Salary sacrifice EV scheme.
  • Healthcare cash back scheme.
  • Enhanced Maternity & Paternity leave.
  • Cycle to work scheme.
  • LifeWorks EAP.
  • Financial wellbeing platform and private financial coach.
  • On-site gym.
  • Food & drink provided in the office.
  • Generous tech allowance for equipment.
  • Individual L&D budget.

We are always looking to improve as an employer and regularly ask for feedback from the team about how we can do better.


Applications


Please be aware that due to the nature of the business you will need to have lived and worked within the UK for the last 5years to obtain Government security clearance for this role.


We are committed to building a flexible, inclusive, and enabling company. Our aim is to create a diverse team of talented people with unique skills, experience, and backgrounds, so please apply and come as you are!


We also recognise the importance of flexible working and support this wherever we can. We typically operate a flexible, hybrid-working model, with an average of 2-3 days in the office each week (dependent on the role). We welcome the opportunity to discuss flexibility, part-time working requirements and/or workplace adjustments with all our applicants.


Rowden is a Disability Confident Committed company, and we actively encourage people with disabilities and health conditions to apply for our roles. Please let us know your requirements early on so that we can make sure you have everything you need up front to help make the recruitment process and experience as easy as possible.


Finally, if you feel that you don’t meet all the criteria included above but have transferable skills and relevant experience, we’d still love to hear from you!

Similar Jobs

Zizzi

Kitchen Porter Job at Zizzi

Taking absolute pride in your part of food presentation to our customers - washing plates, cutlery and kitchen utensils in a fast, efficient way, making sure

Cotton On Group

Sales Associate Job at Cotton On Group

Community ambassador trips with the Cotton On Foundation. Loop (Online parents support platform). Quarterly COG awards up to 400 prize.

Iceland

Delivery Driver Job at Iceland

In this role youll be delivering shopping to customers doors, providing exceptional levels of customer service and connecting directly with our customers as

Sainsburys

Online Assistant Job at Sainsburys

If the shifts for this role cover hours earlier than 6am or later than 11pm, you will need to be at least 18 years of age. Please note in addition to the advertised hourly rate, a further 2.45

John Whitgift Foundation

Compliance Officer Job at John Whitgift Foundation

There will be a requirement for the Compliance Officer to work in the last week of August in preparation for the inset day at the beginning of each academic