Rowden

Software Engineer

Rowden

contract

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Manual Apply

Salary

💰 £500 - £550 per day

Job Level

Mid-LevelSenior

Tech Stack

AndroidGoJavaKotlinLinuxPythonRust

About the role

  • We’re building the next UK-headquartered engineering powerhouse.
  • Design and integrate advanced systems that sense, connect, and protect data in challenging environments where quick decisions are vital.
  • Solutions use intelligent automation to enhance speed and efficiency for critical operations in remote or high-pressure settings.
  • Headquartered in Bristol (UK), combining modern engineering methods with cutting-edge commercial technology to create adaptable, mission-critical systems.
  • Looking for an adaptable Software Engineer focused on Kotlin/Java and Android systems engineering to develop robust, scalable solutions.
  • Join a diverse, collaborative, hands-on engineering team that shares knowledge and continuously learns and grows.

Requirements

  • Proficient in Kotlin/Java and C++, with experience in developing, testing, and debugging software applications.
  • Capable of writing clean, efficient, and maintainable code using OOP principles, data structures, and algorithms.
  • Knowledge of additional languages such as Python, Rust, Go, or C# is a bonus.
  • Familiar with software development tools, version control systems (such as Git), and build tools.
  • Strong problem-solving skills and ability to adapt to changing project requirements.
  • Experience working on both legacy and modern applications.
  • Collaborative mindset with experience in cross-functional teams and Agile frameworks; high level of professionalism and effective communication.
  • Able to work independently with minimal supervision while contributing effectively to team goals.
  • Understanding of software security principles and proactive approach to identifying and mitigating risks.
  • For Android specialists: in-depth knowledge of Android security practices and experience developing secure, resilient, and compliant mobile solutions.
  • Highly desirable: experience in regulated sectors (defence, national security, telecommunications, financial services, or automotive).
  • For Android-focused roles: experience in custom Android OS and driver development; knowledge of the Android build system and source code; understanding of Android OS architecture including Linux kernel-level programming; experience with the Android SDK, application lifecycle, and UI/UX design principles.