Find The RightJob.
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
Similar jobs
Moonpig
London, United Kingdom
30 days ago
Made Tech
United Kingdom
30 days ago
Alloyed
Kidlington, United Kingdom
30 days ago
Zenzero Solutions
Leeds, United Kingdom
30 days ago
Ramark systems Ltd
United Kingdom
30 days ago
Northern Trains
York, United Kingdom
30 days ago
Magnific It Limited
Darlington, United Kingdom
30 days ago
© 2026 Qureos. All rights reserved.