Qureos

Find The RightJob.

Software Developer

Duties and Responsibilities:

· Engaging collaboratively with system analysts, product owners, or clients to decipher intricate software requirements.

· Executing the implementation and seamless maintenance of software solutions that exemplify superior quality standards.

· Demonstrating a profound grasp of cybersecurity principles for roles accentuating security.

· Delving into user requirements with a discerning eye, contributing significantly to the creation of software solutions that precisely align with business needs.

· Actively participating in shaping software architecture and formulating detailed technical specifications.

· Conducting rigorous unit testing and integration testing to validate the reliability and functionality of software.

· Identifying and swiftly rectifying software defects or bugs, ensuring a seamless user experience.

· Engaging actively in code reviews, offering constructive feedback to peers for continuous improvement.

· Crafting code with ingenuity, focusing on efficiency, reusability, and modularity, leveraging languages like C++, Python, and others as needed.

· Harnessing the power of development tools, integrated development environments (IDEs), and adeptly navigating version control systems.

· Pioneering the design, coding, and meticulous testing of cutting-edge software applications.

Skills/Experience/Qualifications Required:

· Proven experience with development tools, debugging techniques, and adept usage of version control systems.

· Utilizing development tools like JetBrains ReSharper for C# or Pylint for Python to ensure code quality and adherence to coding standards.

· Excellent problem-solving acuity complemented by strong analytical skills.

· Familiarity with specific technologies, frameworks, or tools, such as web development frameworks or databases.

· Proficiency in using UML tools like Lucid chart or draw.io for visually representing software architecture and technical specifications.

· Familiarity with tools like Enterprise Architect or Rational Rose for in-depth software modeling.

· Expertise in unit testing frameworks like Google Test for C++ or Pytest for Python to ensure robust and reliable software.

· Profound knowledge of software design patterns.

· Proven experience with agile development methodologies.

· Proficient in the use of tools such as integrated development environments (IDEs), version control systems, and cybersecurity tools.

Job Types: Full-time, Permanent

Pay: £42,000.00-£48,000.00 per year

Work Location: Hybrid remote in Ashford TW15 2RP

© 2026 Qureos. All rights reserved.