Software Development Specialist

4 days ago


Bristol, Bristol, United Kingdom Rowden Full time

We are seeking an experienced Software Engineer to join our team at Rowden. The ideal candidate will have a strong background in software development, with expertise in multiple programming languages and operating systems.

Key Responsibilities
  • Design and implement core components of an Android-based operating system, such as kernel modules, device drivers, memory management, and process scheduling.
  • Develop system libraries and APIs that facilitate communication between components and applications.
  • Debug complex issues including handling concurrency problems, memory leaks, and system crashes, ensuring stability and reliability.
  • Develop and execute comprehensive test plans, including unit tests, integration tests, and performance tests, to validate the operating system's robustness and stability.
  • Version Control: Utilise version control systems, particularly Git, to manage and track changes to our codebase.
  • Work within Agile frameworks, participating in sprints, stand-ups, and other Agile practices.
Required Skills and Qualifications
  • Proficient in both Java and C++ with extensive experience in developing, testing, and debugging software applications.
  • Experience with multiple operating systems: Windows, Linux and Android.
  • Experience using the command line and shell.
  • Capable of writing clean, efficient, and maintainable code, utilising object-oriented programming principles, data structures, and algorithms to solve complex problems.
  • Familiar with software development tools, version control systems (such as Git), and build tools to streamline development workflows and maintain high code quality.
  • Demonstrates strong analytical and problem-solving skills with the ability to quickly grasp new technologies and adapt to changing project requirements.
  • Experience in working on diverse projects, from legacy codebases to modern applications, ensuring seamless integration and enhancement of functionalities.
  • Communication and Collaboration:
  • Collaborative mindset, with experience working in cross-functional teams in Agile frameworks.
  • Exhibits a high level of professionalism, reliability, and effective communication skills. Able to work independently with minimal supervision while also collaborating effectively, contributing to project goals, and delivering quality results within agreed timelines.
  • Security Focus:
  • In-depth knowledge of Android security practices, with a proactive approach to identifying and mitigating potential security risks.
  • Experience in developing secure, resilient, and compliant mobile solutions.
About Rowden

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. We welcome the opportunity to discuss flexibility, part-time working requirements and/or workplace adjustments with all our applicants.

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 3 days in the office each week (dependent on the role).

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.



  • Bristol, Bristol, United Kingdom Data Careers Full time

    Job OverviewAs a software development specialist, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on creating high-quality software that meets the needs of our users.Key ResponsibilitiesDesign and develop software applicationsTest and debug software applicationsCollaborate with cross-functional...


  • Bristol, Bristol, United Kingdom Rowden Full time

    Rowden is a leading engineering powerhouse in the UK, bridging the gap between mission-focused organisations and technology development. Our diverse team of engineers is growing, and we're seeking talented Software Development Specialists at all levels to work on exciting projects. The ideal candidate will be passionate about technology, with a strong...


  • Bristol, Bristol, United Kingdom ENGINEERINGUK Full time

    Job OverviewENGINEERINGUKWe are seeking a skilled Software Development Specialist to join our team in Bristol/Hybrid. The successful candidate will have experience in Systems Engineering, software development, and data management.Compensation PackageWe offer a competitive salary of £55,000 per annum, along with excellent benefits, including bonus, employee...


  • Bristol, Bristol, United Kingdom MBDA Full time

    We are seeking a skilled Software Development Specialist to join our team at MBDA in Bristol.The ideal candidate will have a solid background in software development and experience working with innovative technologies across various land and maritime defence projects. Key responsibilities include developing Command and Control (C2), Launch Management, and...


  • Bristol, Bristol, United Kingdom TSB Bank plc Full time

    Role OverviewWe're seeking a skilled Software Development Specialist to join our team and contribute to the design, development, and maintenance of software applications and systems.Key ResponsibilitiesCollaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements.Design, develop, and maintain software...


  • Bristol, Bristol, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Specialist to contribute to the development of innovative software solutions at beBee Professionals in Bristol, UK. Key responsibilities include developing high-quality software applications, collaborating with cross-functional teams, and performing unit testing and debugging.Requirements:Bachelor's degree in...


  • Bristol, Bristol, United Kingdom Peaple Talent Full time

    Software Development Role OverviewPeaple Talent has partnered with a leading technology consultancy to grow their engineering team with experienced Java Software Developers who hold valid SC Clearance or are willing to obtain clearance. This is an opportunity to join an agile engineering team and be responsible for implementing specialist bespoke software...


  • Bristol, Bristol, United Kingdom Expleo Full time

    Job DescriptionWe are seeking a skilled Software Development Specialist to join our team at Expleo. As a key member of our defence software development team, you will be responsible for designing, developing, and maintaining software solutions for complex defence projects.Key ResponsibilitiesCollaborate with cross-functional teams to analyse requirements,...


  • Bristol, Bristol, United Kingdom MBDA Full time

    We are seeking a highly skilled Software Development Specialist to join our team at MBDA. The successful candidate will be responsible for developing solutions for the next generation of Air Defence Systems.Key Responsibilities:Develop software used in the most advanced weapon systems in the worldWork with a dedicated group of experienced software, systems,...


  • Bristol, Bristol, United Kingdom Rowden Full time

    We are seeking a highly skilled and motivated Software Developer in Test to help solve interesting, real-world problems for our customers. The ideal candidate will play a critical role in ensuring the quality and reliability of our software products.This position involves working closely with developers, product owners, and other stakeholders to design and...


  • Bristol, Bristol, United Kingdom ZENOVO LTD Full time

    We are seeking a highly skilled Advanced Software Development Specialist to join our team at ZENOVO LTD.About the RoleThis is an exciting opportunity for a seasoned software engineer to take on new challenges in a well-established organisation with a strong presence in the industry.The ideal candidate will be a talented software developer with expertise in...


  • Bristol, Bristol, United Kingdom Consortia Full time

    We are seeking a talented Software Development Specialist to join our team at Consortia, a global leader in AI solutions. This role is perfect for a skilled professional with expertise in building cutting-edge SAAS platforms.The ideal candidate will have hands-on experience with JavaScript-based technologies, including React and TypeScript. They will also...


  • Bristol, Bristol, United Kingdom Upland Software Full time

    About the RoleAt Upland Software, we're passionate about delivering value for our customers. We're a global company with a culture of growth and possibility. We're looking for a Sales Development Representative to join our rapidly growing team.This role offers the opportunity to work with industry-leading solutions and contribute to our company's success. As...


  • Bristol, Bristol, United Kingdom Hewlett Packard Enterprise Development LP Full time

    About the RoleWe are seeking a Software Development Associate to join our team in Bristol, UK. As a key member of our software development team, you will be responsible for developing new features, identifying and fixing bugs, participating in code reviews, contributing to our knowledge base, and collaborating with QA, DevOps, and Software Development...


  • Bristol, Bristol, United Kingdom Ripjar Full time

    Ripjar is a pioneering organization that specializes in the development of software and data products to combat financial crime. Our technology is used to identify and prevent criminal activity such as money laundering and terrorist financing, and enables organizations to enforce sanctions at scale to combat rogue entities and state actors.Our engineering...


  • Bristol, Bristol, United Kingdom Hewlett Packard Enterprise Full time

    Job Summary:As a Junior Software Development Specialist at Hewlett Packard Enterprise, you will have the opportunity to gain exposure and growth expertise on a wide range of cutting-edge technologies while being involved in delivering business-critical projects. This role is ideal for individuals who are passionate about software development and eager to...


  • Bristol, Bristol, United Kingdom RAC Full time

    Software Development SpecialistRAC is seeking a skilled Software Development Specialist to join our IT Team on a permanent basis. This role will be delivered on a flexible hybrid model of working three days from home and two days at our office.In this role, you will be responsible for managing the Crystal Report environment, creating various views from other...


  • Bristol, Bristol, United Kingdom Rowden Full time

    About the RoleWe are seeking a highly skilled and motivated Software Developer in Test to join our team at Rowden. As a key member of our engineering team, you will play a critical role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDesign, develop, and maintain automated test cases and frameworks for functional,...


  • Bristol, Bristol, United Kingdom Rise Technical Recruitment Full time

    Job Summary:Rise Technical Recruitment is seeking a skilled Robotics Software Developer to join a specialist leader in industrial automation. This is an excellent opportunity for a Software Developer with strong C# and .NET skills to take on a technically challenging and varied role from product specification to commissioning.About the Role:In this position,...


  • Bristol, Bristol, United Kingdom Weare5vtech Full time

    Career Opportunity: Cloud and Medical Device Software SpecialistWe are seeking a highly skilled Cloud and Medical Device Software Specialist to join our team at Weare5vtech. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications for medical devices.The ideal candidate will...