Permanent Application Programmer jobs

Displaying 1-55 of 55 jobs

Refine search

Your current filters

Remove search filter application programmer Remove search filter Up to £10,000 Remove search filter £30,001 - £40,000 Remove search filter £100,001+ Remove search filter Permanent Remove search filter Posted in the last 14 days Clear all Clear all filters

The position you are looking for is no longer available, but here are some similar jobs that might interest you

  1. IT Graduate Developer

    Posted 4 days ago by Basingstoke and Deane Borough Council

    Featured job
    Salary:
    £32,000 - £34,500/annum
    Location:
    RG21, Basingstoke, Hampshire
    Job Type:
    Permanent

    Amend and develop councils website and different web applications based on visual designs, specifications, user stories & wireframes and guidance from other digital team members, following corporate procedures, guidelines, and standards. Use standard programming languages and … more

    Apply Now
  2. Senior Application Engineer

    Posted a week ago by CTS Recruitment

    Salary:
    £40,000 - £45,000/annum
    Location:
    Bedford, Bedfordshire
    Job Type:
    Permanent

    Senior Application Engineer, £40,000 – £45,000. An exciting time to joint this fast-working Technology Company, they work across many sectors, working with machine OEMs to implement the lates technology. We would like to appoint an experienced Senior Application Engineer. Skills … more

    Apply Now
  3. Senior Back-End Engineer (Javascript, Python)

    Posted a week ago by Web3 Recruit

    Salary:
    £150,000 - £260,000/annum Private Healthcare
    Location:
    Scotland
    Job Type:
    Permanent

    IMPORTANT: Please submit the URL link to your GitHub with your application. The applications without GitHub URLs won't be considered. As a Senior Back-End Engineer, you will be responsible for the backend infrastructure, performance, stability, and scaling of user-facing dApps. You … more

    Apply Now
  4. Senior Back-End Engineer (Javascript, Python)

    Posted a week ago by Web3 Recruit

    Salary:
    £147,100 - £252,100/annum Private Healthcare
    Location:
    London
    Job Type:
    Permanent

    IMPORTANT: Please submit the URL link to your GitHub with your application. The applications without GitHub URLs won't be considered. As a Senior Back-End Engineer, you will be responsible for the backend infrastructure, performance, stability, and scaling of user-facing dApps. You … more

    Apply Now
  5. Software Engineer Manufacturing

    Posted a week ago by Rhombus Systems Limited

    Salary:
    £30,000 - £60,000/annum
    Location:
    CB24, Histon, Cambridgeshire
    Job Type:
    Permanent

    Our applications Include. Single board computers collecting data in real time from sensors. Multi-threaded application servers. Interfaces to other systems through their APIs. Databases with millions of records. We don't have all the distractions of large company life. We simply … more

    Apply Now
  6. Dynamics F&O Trade & Logistics Consultant

    Posted 3 days ago by Nigel Frank International

    Remote job
    Salary:
    £2,765 - £4,740/annum
    Location:
    Malmö
    Job Type:
    Permanent

    Dynamics F&O consultants create and implement new software programs and applications to meet specific business goals and customer needs. Application consultants provide live technical support to customers using application programs via web or phone … more

    Apply Now
  7. Android Developer

    Posted 5 days ago by Unitemps

    Salary:
    £35,000 - £40,000/annum
    Location:
    Stoke-on-Trent, Staffordshire
    Job Type:
    Permanent

    Our client is looking for an Android Developer who possesses a passion for application development ensuring it fulfils customer customer requirements. This person will work with our team of software engineers to design and build the next generation of our mobile applications. … more

    Apply Now
  8. Programmer Analyst

    Posted 4 days ago by Rebel Recruitment Limited

    Salary:
    £40,000 - £50,000/annum
    Location:
    NG1, Nottingham, Nottinghamshire
    Job Type:
    Permanent

    Role: Programmer Analyst. Salary: Up to £50k. Location: Nottingham. We are looking for an experienced Analyst Programmer to join a busy IT Team in Nottingham. Specifically, someone who can contribute to the development of Unidata and D3-based systems to fulfil the requirements in … more

    Apply Now
  9. Cloud Architect

    Posted 4 days ago by SoCode Limited

    Location:
    Cambridge
    Job Type:
    Permanent

    This is a unique hands-on role where you will develop prototypes and contribute to production implementation, playing a critical part in shaping our cloud-native solutions across a range of applications and platforms. Key Responsibilities. Architect best practice cloud solutions to meet … more

    Apply Now
  10. Junior JavaScript Developer

    Posted 5 days ago by The People Pod

    Remote job
    Salary:
    £30,000 - £35,000/annum + Benefits
    Location:
    North West
    Job Type:
    Permanent

    Are you a talented programmer seeking a thrilling career opportunity? Look no further! We are a rapidly expanding company driven by our passion for developing leading database applications for medical laboratories worldwide. Join us in revolutionising the industry. We are seeking a … more

    Apply Now
  11. Full Stack Engineer

    Posted a week ago by In Technology Group

    Remote job
    Salary:
    £40,000 - £50,000/annum Benefits
    Location:
    Birmingham, West Midlands
    Job Type:
    Permanent

    The role involves developing and maintaining web applications, web services and database systems, as well as working with other internal teams. The ideal candidate will have experience using the latest technologies and be able to think outside of the box to provide innovative solutions. … more

    Apply Now
  12. Senior IT Developer - Cloud and Database Solutions

    Posted a week ago by WR Logistics

    Remote job
    Salary:
    £35,000 - £45,000/annum
    Location:
    Feltham, London
    Job Type:
    Permanent

    If you are great with people and have excellent experience within IT and programming, this role could be great for you. Package Benefits. 22 days annual holiday + banks - rising to 30 days + banks with service. Pension Scheme. Annual Pay Rises. Long Service Bonus Scheme. Gym and Nursery … more

    Apply Now
  13. IT Support

    Posted 4 days ago by KD Recruitment

    Salary:
    £25,000 - £35,000/annum
    Location:
    Bridlington
    Job Type:
    Permanent

    Do you have a varied background of IT experience from with helpdesk or programming with good communication skills? If this sounds like you then this could be your next career move. Our client is focused on its employees, supporting them to be the best that they can be at their roles within … more

    Apply Now
  14. 2nd Line Support Engineer

    Posted 5 days ago by Fuel Recruitment Limited

    Salary:
    £30,000 - £40,000/annum
    Location:
    Royal Leamington Spa, Warwickshire
    Job Type:
    Permanent

    They have been around for over 20 years and their success stems from their skilled team, stellar training programs, and true partnership approach. Infrastructure Engineer. Join our thriving IT Solutions Company in Warwickshire. Work both in their office near Leamington Spa and on their … more

    Apply Now
  15. Senior Software Developer

    Posted 4 days ago by Spectrum IT Recruitment

    Salary:
    £100,000 - £140,000/annum
    Location:
    City of London, London
    Job Type:
    Permanent

    You will be given the opportunity to work with the some of the latest technologies possible and will be expected to produce excellent code for our clients in house software applications and will also be expected to offer advice and training to more junior members of the team when required. … more

    Apply Now
  16. C# Software Engineer

    Posted 3 days ago by Springboard Worldwide

    Location:
    BH15, Poole, Dorset
    Job Type:
    Permanent

    This role will involve working within the Devices Team, and within a Scrum team developing application software for ticketing devices. Responsibilities include. Coding and test of microservice-based solutions on a number of software platforms – including Android and .NET primarily written … more

    Apply Now
  17. Graduate ERP Developer

    Posted 3 days ago by Platinum Recruitment Consultancy

    Salary:
    £35,000 - £36,000/annum
    Location:
    Southampton, Hampshire
    Job Type:
    Permanent

    Install and configure the Priority application. Undertake analysis and investigation of issues as appropriate. Undertake application testing to confirm the behaviour of items destined for release to clients. Coordination and delivery, including deployment, of Implementation and … more

    Apply Now
  18. BI Analyst - Addlestone

    Posted 5 days ago by Crimson

    Remote job
    Salary:
    £30,000 - £35,000/annum
    Location:
    Addlestone, Surrey
    Job Type:
    Permanent

    Facilitate the transition to enhanced in-application and Power BI reporting. Manage compliance with business information storage and reporting. Identify and prioritize business requirements for successful product implementation and monitoring. Act as a super user for business information … more

    Apply Now
  19. Business Development Manager - IT Sales

    Posted yesterday by Premier Recruitment Solutions Ltd

    Remote job
    Salary:
    £30,000 - £50,000/annum DOE + Commission
    Location:
    Chesterfield, Derbyshire
    Job Type:
    Permanent

    Bupa employee assistance program. Regular Incentives. Premier Recruitment Solutions Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. We are an equal opportunities employer and all applications will be … more

    Apply Now
  20. Web Developer

    Posted 4 days ago by Be-IT Resourcing Ltd

    Location:
    GLASGOW
    Job Type:
    Permanent

    You will be joining at a business critical point in the companies progression as they look to build an inhouse development team working across web/mobile applications, CMS and custom software development. You will play a key role in working directly with end clients to build proposals, … more

    Apply Now
  21. Dynamics 365 Development Lead

    Posted 3 days ago by Computappoint

    Salary:
    £80,000 - £120,000/annum
    Location:
    London
    Job Type:
    Permanent

    Strong proficiency in C#, .NET, JavaScript, TypeScript, Liquid and other relevant programming languages. Experience with Azure services, Power Platform (Power Apps, Power Automate, Power Pages), and DevOps practices. Extensive experience in designing, deploying and migrating to CRM … more

    Apply Now
  22. Software Engineer

    Posted 4 days ago by Uniting People

    Salary:
    £35,000 - £40,000/annum
    Location:
    Stoke-on-Trent, Staffordshire
    Job Type:
    Permanent

    Are you a Software Engineer who is looking to be part of an exciting transformation program, with the opportunity to embrace the best and latest technologies? Are you passionate about code, curious and eager to learn. Our client is moving forward with an exciting business transformation … more

    Apply Now
  23. Full Stack Developer

    Posted 4 days ago by Uniting People

    Salary:
    £35,000 - £40,000/annum
    Location:
    Stoke-on-Trent, Staffordshire
    Job Type:
    Permanent

    Are you a Full Stack Developer who is looking to be part of an exciting transformation program, with the opportunity to embrace the best and latest technologies? Are you passionate about code, curious and eager to learn. Our client is moving forward with an exciting business transformation … more

    Apply Now
  24. Software Engineer - Guildford

    Posted yesterday by Be-IT Resourcing Ltd

    Salary:
    £40,000 - £80,000/annum
    Location:
    Guildford
    Job Type:
    Permanent

    Would you like to work at company that offers chance to further develop programming skills but also deepen knowledge mathematics, physics or engineering? Then you may want to get in touch for more detail on this opportunity. About the Role. Opportunity for experienced Software Engineer used … more

    Apply Now
  25. Lead Data Architect - London/Hybrid

    Posted a week ago by Crimson

    Remote job
    Salary:
    £120,000 - £140,001/annum
    Location:
    London
    Job Type:
    Permanent

    .  Select and implement the appropriate tools, software, applications, and systems to support the groups data technology goals.  Provide leadership to the Data Architecture & Data Governance team.  Oversee the mapping of data sources, data movement, interfaces, and analytics to ensure … more

    Apply Now
  26. C# Software Developer - Limassol, Cyprus EU

    Posted 5 days ago by DMS

    Quick apply
    Salary:
    £25,200 - £37,800/annum
    Location:
    Cyprus
    Job Type:
    Permanent

    Strong understanding of object-oriented programming and design patterns. Passionate about software development, with fluency in C# and familiarity with .NET Core. Experience with microservice-based architecture components including RESTful APIs, gateways, messaging systems and … more

  27. Software Engineer

    Posted 5 days ago by Martin Veasey Talent Solutions

    Salary:
    £40,000 - £45,000/annum
    Location:
    Nottingham, Nottinghamshire
    Job Type:
    Permanent

    Do you thrive on creating cutting-edge applications that enhance learning experiences and empower students to reach their full potential? If so, we have the perfect opportunity for you. Join our client's dynamic team and play a pivotal role in designing, developing, and maintaining robust, … more

    Apply Now
  28. .Net Developer

    Posted 3 days ago by Pytec IT Recruitment

    Salary:
    £40,000 - £50,000/annum Bonus
    Location:
    Doncaster, South Yorkshire
    Job Type:
    Permanent

    Working as part of a supportive and growing team you will be responsible for developing a wide range of key applications used across the group. The team have a track record for helping developers expand their knowledge and advance their careers and there are clear paths of growth into … more

    Apply Now
  29. Software Engineer - Robotics & Automation

    Posted a week ago by Tiger Resourcing Group

    Salary:
    £36,000 - £54,000/annum
    Location:
    Dorchester, Dorset
    Job Type:
    Permanent

    Machine controls on industrial PLCs, programmed using IEC (phone number removed) languages. Utilising advanced functionality to achieve precise motion control, and integrating with the latest fieldbus networks for real-time data transfer. Advanced motion control, using real-time C++ to … more

    Apply Now
  30. PHP Web Developer

    Posted 5 days ago by DMS

    Quick apply
    Salary:
    £30,000 - £35,000/annum £30-35k pa
    Location:
    Bedford, Bedfordshire
    Job Type:
    Permanent

    Working on front/back-end web applications and Ecommerce development within a LAMP environment. OO PHP5 programming (view to upgrade. Advanced MySQL. JavaScript (jQuery, AJAX. SOAP. XHTML. CSS. Basic Linux system administration such as configuring Apache; PHP; MYSQL and using a … more

  31. Market Data Infrastructure Engineer

    Posted a week ago by TRM International

    Salary:
    £80,000 - £130,000/annum Bonus + Benefits
    Location:
    Spain
    Job Type:
    Permanent

    The platform aims at serving data processing, data consumption, business intelligence analytical tools, and development applications. This is an attractive opportunity for you as a Market Data Infrastructure Engineer to integrate into a respectable position within a leading and established … more

    Apply Now
  32. Application Delivery Engineer

    Posted a week ago by Howdens Joinery

    Featured job
    Salary:
    £40,000 - £45,000/annum
    Location:
    Raunds, Northamptonshire
    Job Type:
    Permanent

    Howdens Joinery are looking for an Application Delivery Engineer to be based from our offices in Northamptonshire, Watford or Howden, Yorkshire with some home working. We are undergoing an exciting period of digital transformation and growth, this role offers a customer focused professional … more

    Apply Now
  33. Graduate Software Developer in Test

    Posted 5 days ago by RedTech Recruitment Ltd

    Salary:
    £40,000 - £45,000/annum
    Location:
    Hertford, Hertfordshire
    Job Type:
    Permanent

    Excellent object-oriented programming experience using Python, C, C++, Java, or any programming language. Excellent at solving complex problems. Solid coding and debugging experience. If you have experience working on large scale software projects or exposure or ML/AI that would be … more

    Apply Now
  34. R&D Software Engineer / Developer

    Posted yesterday by RedTech Recruitment Ltd

    Salary:
    £40,000 - £70,000/annum Excellent Benefits
    Location:
    Cambridge, Cambridgeshire
    Job Type:
    Permanent

    Ability to quickly pick up new programming languages. Strong analytical skills. Ability to work with autonomy and as part of a team. Great communication skills with fluent spoken and written English. Responsibilities for R&D Software Engineer / Developer. Develop cutting-edge machine … more

    Apply Now
  35. Mobile Application Developer

    Posted 3 days ago by RedTech Recruitment Ltd

    Salary:
    £35,000 - £45,000/annum Excellent Benefits
    Location:
    LE1, Leicester, City of Leicester
    Job Type:
    Permanent

    Mobile Application Developer. A fantastic opportunity for a Mobile Applications Developer to join an industry-leading software company in Leicestershire. Offering excellent training, career progression and prospects, this is an ideal role for experienced Mobile Applicationmore

    Apply Now
  36. Embedded Systems Engineer

    Posted a week ago by RedTech Recruitment Ltd

    Location:
    Cambridge, Cambridgeshire
    Job Type:
    Permanent

    Commercial experience and proficiency in low-level C and embedded application code. Previously created designs for various applications using VHDL or Verilog. Excellent academic history including a 2:1 or 1st class degree from a top-tier university and at least ABB at A-Level (or … more

    Apply Now
  37. Principal Research Scientist

    Posted a week ago by Eligo Recruitment Ltd

    Location:
    London
    Job Type:
    Permanent

    Collaborative Innovation: Work closely with cross-functional teams to integrate your research findings into practical, real-world applications. Your contributions will directly influence the next wave of AI technologies. Mentorship and Growth: Mentor junior researchers, share your knowledge … more

    Apply Now
  38. Senior Data Engineer Quantitative Trading

    Posted 3 days ago by James Joseph Associates

    Salary:
    £150,000 - £200,000/annum 40-80% Bonus + Pension + bens.
    Location:
    EC2N, Broad Street, Greater London
    Job Type:
    Permanent

    Strong programming skills in Core Java. Proficient in developing event-driven applications using Kafka. High proficiency in SQL and relational data modelling. Experience working with APIs, such as REST and WebSocket's. Proven experience and understanding of either; high-frequency, … more

    Apply Now
  39. Fire & Security Installation Engineer (Midlands)

    Posted a week ago by In Technology Group

    Remote job
    Salary:
    £35,000 - £40,000/annum 4 day week paid certs new van OT car
    Location:
    Loughborough, Leicestershire
    Job Type:
    Permanent

    If you do not currently have the Right to Work in the UK or need support to extend your status, your application cannot be considered. Job Types: Full-time, Permanent. Pay: £35,000 - £38,000 per year. Benefits. Bereavement leave. Health & wellbeing program. On-site parking. Sick … more

    Apply Now
  40. Site Reliability Engineer - Graduate Considered

    Posted a week ago by RedTech Recruitment Ltd

    Salary:
    £32,000 - £60,000/annum Excellent Benefits
    Location:
    Cambridge, Cambridgeshire
    Job Type:
    Permanent

    Understanding how web-based software applications are designed and function, utilising technologies like node.js, PostgreSQL, or Elasticsearch. You enjoy a variety of work and love the idea of a role involving lots of problem solving identifying the root causes of issues. Good logical … more

    Apply Now
  41. Dynamics 365 FO Application Service Lead Consultant

    Posted 5 days ago by Fusion People Ltd

    Remote job
    Location:
    Madrid
    Job Type:
    Permanent

    Job Title: Dynamics 365 FO Application Service Lead Consultant. Location: Madrid, Barcelona, Bilbao or Sevilla with the option to work remotely up to 30% of the time. This role requires travel to various locations across Europe. Salary: 65k€ gross salary + 10% bonus. Reporting to: Dynamics … more

    Apply Now
  42. Quantitative Software Developer

    Posted 5 days ago by DMS

    Quick apply
    Salary:
    £29,400 - £58,800/annum
    Location:
    Cyprus
    Job Type:
    Permanent

    Strong technologist with development experience in one or more of object oriented languages such as Python, Java, Matlab, C#, or other statistical programming language; experience with databases including SQL. Join a dynamic group with an unwavering focus on developing cutting-edge … more

  43. Senior Software Developer

    Posted a week ago by Global Highland

    Location:
    Inverness
    Job Type:
    Permanent

    Experience working with Microsoft .NET and Web programming languages for at least 5 years. C# .NET Core. C# ASP.NET 4 Web applications. CSS. JavaScript including jQuery. Experience using Azure technologies. Application registrations. Authentication. Data Factory. Dev Ops. … more

    Apply Now
  44. German Speaking 2nd Line IT Engineer (Remote Working)

    Posted yesterday by Planet Recruitment

    Remote job
    Salary:
    £36,000 - £42,000/annum
    Location:
    South East
    Job Type:
    Permanent

    Contribute to ongoing internal training programs. Keep up-to-date with developments of Planet IT's portfolio of products and with wider technology trends. Individual self-study to achieve and maintain industry accreditation. About You. Applicants for this 2nd LIne Engineer role should be … more

    Apply Now
  45. Software Test Engineer

    Posted 5 days ago by Rise Technical Recruitment

    Salary:
    £40,000 - £55,000/annum training, development, health plan
    Location:
    Poole, Dorset
    Job Type:
    Permanent

    On offer is a position where you will deliver software engineering expertise to the Technical Manager, Program Manager, and wider business, and will primarily be responsible for testing, verification, and production of the software aspects of the company's products, particularly underwater … more

    Apply Now
  46. Technical Services Analyst

    Posted a week ago by Centrality

    Salary:
    £35,000/annum
    Location:
    Meppershall
    Job Type:
    Permanent

    Some knowledge of scripting and programming fundamentals. MS Office and other common client applications. Experience of application packaging and software deployment concepts and technologies. Group Policy, on-premise domains and other 'legacy' MS technologies. Microsoft … more

    Apply Now
  47. 1st & 2nd Line Support

    Posted a week ago by Principal I Ltd

    Location:
    Horsham, West Sussex
    Job Type:
    Permanent

    Install and configure software applications. Desktop support – checking Office 365 account information, printing issues, etc. Accurate record maintenance, ensuring documentation, resolution, follow up and other details are upkept. Participate in IT projects and initiatives, including system … more

    Apply Now
  48. Systems Engineer - Defence

    Posted yesterday by Roke

    Location:
    Romsey
    Job Type:
    Permanent

    Applying and adapting your system design skills between specific areas of business challenge or opportunity, spanning a range of existing and emerging technologies including (but not limited to) applications, middleware, network infrastructure and radio bearers. Growing and managing … more

    Apply Now
  49. Education Service Delivery Manager

    Posted 2 days ago by MFK Recruitment

    Quick apply
    Salary:
    £40,000 - £45,000/annum
    Location:
    SL7, Marlow, Buckinghamshire
    Job Type:
    Permanent

    Responsible for direct management of Helpdesk Engineers including; identification of skills gaps, creation of skills matricies, development and implementation of training program at both individual and team level, tangible reporting to show a service improvement link between program</em … more

  50. IT Team Lead Engineer

    Posted a week ago by MFK Recruitment

    Quick apply
    Salary:
    £40,000 - £45,000/annum
    Location:
    RG1, Reading, Berkshire
    Job Type:
    Permanent

    Responsible for direct management of Helpdesk Engineers including; identification of skills gaps, creation of skills matricies, development and implementation of training program at both individual and team level, tangible reporting to show a service improvement link between program</em … more

  51. Customer Service Advisor - Part Time

    Posted 5 days ago by The Channel Recruiter

    Salary:
    £10,000 - £12,000/annum
    Location:
    Nottingham
    Job Type:
    Permanent

    Benefits: Private Healthcare, Pension, 25 days holiday rising to 30 over 5 years (pro-rata), Group life insurance, Medicash, income protection, Gym Discounts, Free Fuel Fridays, Employee of the Quarter, Employee Referral program. Do you have customer service experience and have some … more

    Apply Now
  52. Customer Success Manager

    Posted 4 days ago by EstimateOne

    Salary:
    £40,000 - £50,000/annum
    Location:
    London, England, United Kingdom
    Job Type:
    Permanent

    Customer Engagement: Lead, design and implement engagement programs for different customer segments. Manage customer relationships, and identify customer needs and solutions to increase engagement / utilisation. Design and run effective customer QBR, feedback processes or health checks. … more

    Apply Now
  53. 1st Line IT Support - Part Time

    Posted 5 days ago by The Channel Recruiter

    Salary:
    £10,000 - £12,000/annum
    Location:
    Nottingham
    Job Type:
    Permanent

    Benefits: Private Healthcare, Pension, 25 days holiday rising to 30 over 5 years, Group life insurance, income protection, Gym Discounts, Free Fuel Fridays, Employee of the Quarter, Employee Referral program. Do you have customer service experience and an admiration for technology? Do you … more

    Apply Now
  54. Cyber Security Intelligence & Communications Specialist

    Posted 4 days ago by RDK Consulting

    Salary:
    £450 - £550/day
    Location:
    Slough, Berkshire
    Job Type:
    Contract, Permanent

    Work with the EMEA Head of Cyber Security to develop and deliver a cyber security communications program. Participate in the development and delivery of the EMEA region corporate On-site Risk Assessment (ORA) program. Work with peers within the regional companies to develop an … more

    Apply Now
  55. Assistant Network Manager

    Posted a week ago by Stratospherec Ltd

    Salary:
    £30,000 - £32,000/annum
    Location:
    Esher
    Job Type:
    Permanent

    Implement Work Programs: Follow agreed-upon work programs and practices under the guidance of senior staff. Stock Management: Monitor and manage stock within an agreed budget, catalogue resources, and conduct audits as needed. Policy Compliance: Adhere to policies and procedures … more

    Apply Now

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by thousands of potential recruiters and employers. By registering with IT Jobs you agree to our Privacy Policy and Terms & Conditions