{"id":6375,"date":"2024-09-27T11:58:57","date_gmt":"2024-09-27T08:58:57","guid":{"rendered":"https:\/\/citrussolutions.fi\/?page_id=6375"},"modified":"2025-09-01T11:05:59","modified_gmt":"2025-09-01T08:05:59","slug":"ohjelmistokehitys","status":"publish","type":"page","link":"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/","title":{"rendered":"Software Development"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"6375\" class=\"elementor elementor-6375\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-31c4ebd4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"31c4ebd4\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8333def\" data-id=\"8333def\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55428731 elementor-widget elementor-widget-heading\" data-id=\"55428731\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Software Development<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ba6a633 elementor-widget elementor-widget-text-editor\" data-id=\"2ba6a633\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3f2a2377 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3f2a2377\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\"><div class=\"elementor-container elementor-column-gap-default\"><div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76952f5b\" data-id=\"76952f5b\" data-element_type=\"column\"><div class=\"elementor-widget-wrap elementor-element-populated\"><div class=\"elementor-element elementor-element-142ee19 elementor-widget elementor-widget-theme-post-excerpt\" data-id=\"142ee19\" data-element_type=\"widget\" data-widget_type=\"theme-post-excerpt.default\"><div class=\"elementor-widget-container\">We develop customized solutions to meet diverse and complex needs. Our dependable services enhance daily life for all.<\/div><\/div><\/div><\/div><\/div><\/section>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-37b5dd5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"37b5dd5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb0fe92\" data-id=\"eb0fe92\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1863938 elementor-widget elementor-widget-image\" data-id=\"1863938\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?fit=800%2C800&amp;ssl=1\" class=\"attachment-large size-large wp-image-3148\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?w=1080&amp;ssl=1 1080w, https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1.jpg?resize=768%2C768&amp;ssl=1 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f118600 elementor-widget elementor-widget-heading\" data-id=\"f118600\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">From an idea to a fully functional implementation<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4e6e2b elementor-widget elementor-widget-text-editor\" data-id=\"b4e6e2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In software development, we turn prototypes into success stories. We use agile development methodologies to quickly adapt to changing customer business or industry needs.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bab261f elementor-widget elementor-widget-text-editor\" data-id=\"bab261f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>When you need accuracy, our software development team is the perfect choice. We create different-sized tailored solutions and reliable services for everyone's everyday use. Do you have an older system that needs to be updated and moved to the cloud?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ac6fc0 elementor-widget elementor-widget-text-editor\" data-id=\"0ac6fc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u2022 Agile Development<br>\u2022 Prototype<br>\u2022 Consultation<br>\u2022 .NET, Azure, Java, Drupal<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9731504 elementor-widget elementor-widget-image\" data-id=\"9731504\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/fruit-acorn1.svg\" class=\"attachment-medium size-medium wp-image-3146\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0348433 elementor-widget elementor-widget-heading\" data-id=\"0348433\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default translation-block\">Software development in a nutshell<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e3b476e elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e3b476e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c337604 elementor-widget elementor-widget-text-editor\" data-id=\"c337604\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>One can say that typically any system consists of three parts. But which are they? Let's take a closer look!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59d916f elementor-widget elementor-widget-toggle\" data-id=\"59d916f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9421\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-9421\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Frontend<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9421\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-9421\"><p>Frontend defines the appearance. It forms the user interface!<\/p><p>Frontend dictates how menu features, images and other content appears and functions in desktop and mobile viewports.<\/p><p>Accessibility and usability are important in user interfaces, as they ensure everyone can access the content.<\/p><p>When discussing Frontend, you can hear terms such as Angular or React.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9422\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-9422\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Backend<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9422\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-9422\"><p>Backend forms the functions behind the appearance.<\/p><p>The backend of a system contains its engine, rules, and logic that handle functions such as calculation and content management.<\/p><p>In this context, terms such as .NET or Java are frequently mentioned.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-9423\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-9423\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Database<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-9423\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-9423\"><p>The database houses all the data for the system.<\/p><ul><li>Which types of data are required for the system to operate?<\/li><li>Does the database include text, images, product information, prices, user data, and email addresses?<\/li><\/ul><p>\u00a0<\/p><p>Terms like SQL, data warehouse, data model, and master data are often associated with databases.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6afc19e elementor-widget elementor-widget-heading\" data-id=\"6afc19e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">We bring a people-oriented approach to every project. Together, we build services to support the growth of our digital society. <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb3d011 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bb3d011\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-05a31ef elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"05a31ef\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49828c3\" data-id=\"49828c3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-489dc00 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"489dc00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Joni-Pinomaki.jpg?fit=300%2C300&amp;ssl=1\" class=\"attachment-full size-full wp-image-3523\" alt=\"Henkil\u00f6kuva: Joni Pinom\u00e4ki\" srcset=\"https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Joni-Pinomaki.jpg?w=300&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Joni-Pinomaki.jpg?resize=150%2C150&amp;ssl=1 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Joni Pinom\u00e4ki<\/h3><p class=\"elementor-image-box-description\">Chief Operating Officer, ohjelmistokehitys<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e062c3 elementor-widget elementor-widget-text-editor\" data-id=\"1e062c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"text-align: center;\">Ask me about Web Services, Software Development, and the scout activities.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a32509e e-grid-align-left e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"a32509e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-envelope elementor-animation-grow elementor-repeater-item-8b93740\" href=\"mailto:joni.pinomaki@citrus.fi\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Envelope<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-envelope\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-phone-square-alt elementor-animation-grow elementor-repeater-item-d2b7695\" href=\"tel:+358503878561\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Phone-square-alt<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-phone-square-alt\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-animation-grow elementor-repeater-item-f10650d\" href=\"https:\/\/www.linkedin.com\/in\/joni-pinomaki-471850\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-linkedin\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-734750d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"734750d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div data-ep-wrapper-link=\"{&quot;url&quot;:&quot;https:\\\/\\\/citrussolutions.fi\\\/en\\\/5-syyta-kayttaa-devopsia\\\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;}\" style=\"cursor: pointer\" class=\"bdt-element-link elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d75c5ca\" data-id=\"d75c5ca\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c882c00 elementor-widget elementor-widget-heading\" data-id=\"c882c00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lue my\u00f6s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-ep-wrapper-link=\"{&quot;url&quot;:&quot;https:\\\/\\\/citrussolutions.fi\\\/en\\\/5-syyta-kayttaa-devopsia\\\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;}\" style=\"cursor: pointer\" class=\"bdt-element-link elementor-element elementor-element-f29cf9d elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"f29cf9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/i0.wp.com\/citrussolutions.fi\/wp-content\/uploads\/2024\/05\/AdobeStock_407328693.jpg?fit=800%2C531&#038;ssl=1);\" role=\"img\" aria-label=\"Paperilehti\u00f6 jonka p\u00e4\u00e4ll\u00e4 lukee DevOps\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\t5 Reasons to use DevOps\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tDevOps software development is a natural part of modern development practices. The term refers to comprehensive methodologies and a development culture that integrates various tools and technologies as essential components.\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-\" href=\"https:\/\/citrussolutions.fi\/en\/5-syyta-kayttaa-devopsia\/\">\n\t\t\t\t\t\tRead more\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-98bb1b0 elementor-section-full_width elementor-section-content-space-around elementor-section-height-default elementor-section-height-default\" data-id=\"98bb1b0\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-5ba3d31\" data-id=\"5ba3d31\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0e7bbd9 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"0e7bbd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"44\" height=\"44.002\" viewbox=\"0 0 44 44.002\"><g id=\"programming-browser-code-monitor-1\" transform=\"translate(-2 -2)\"><path id=\"Path_331\" data-name=\"Path 331\" d=\"M28,35l.678,3.392A2,2,0,0,0,30.639,40h.9a3,3,0,0,1,2.942,2.412l.039.2A2,2,0,0,1,32.56,45H15.439a2,2,0,0,1-1.961-2.392l.039-.2A3,3,0,0,1,16.459,40h.9a2,2,0,0,0,1.961-1.608L20,35\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_332\" data-name=\"Path 332\" d=\"M3.444,30.045a5,5,0,0,0,4.773,4.542c3.226.2,8.388.413,15.782.413s12.557-.213,15.782-.413a5,5,0,0,0,4.773-4.542C44.786,27.568,45,23.937,45,19s-.214-8.568-.444-11.044a5,5,0,0,0-4.773-4.542C36.557,3.213,31.394,3,24,3s-12.557.213-15.782.413A5,5,0,0,0,3.444,7.956C3.214,10.432,3,14.063,3,19S3.214,27.568,3.444,30.045Z\" fill=\"none\" stroke=\"#343a40\" stroke-width=\"2\"><\/path><path id=\"Path_333\" data-name=\"Path 333\" d=\"M16,13s-6,4-6,6,6,6,6,6\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_334\" data-name=\"Path 334\" d=\"M32,13s6,4,6,6-6,6-6,6\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_335\" data-name=\"Path 335\" d=\"M26,12,22,26\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88c8b3b elementor-widget elementor-widget-heading\" data-id=\"88c8b3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Software Development<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c9fee3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9c9fee3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30571e4 elementor-widget elementor-widget-text-editor\" data-id=\"30571e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our team creates customized software solutions for various needs, ensuring reliable services for daily use.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-934b2a7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"934b2a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Software Development<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-a618220\" data-id=\"a618220\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3114e00 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"3114e00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"44\" height=\"44\" viewbox=\"0 0 44 44\"><g id=\"programming-web\" transform=\"translate(-2 -2)\"><circle id=\"Ellipse_28\" data-name=\"Ellipse 28\" cx=\"21\" cy=\"21\" r=\"21\" transform=\"translate(3 3)\" fill=\"none\" stroke=\"#343a40\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/circle><ellipse id=\"Ellipse_29\" data-name=\"Ellipse 29\" cx=\"9\" cy=\"21\" rx=\"9\" ry=\"21\" transform=\"translate(15 3)\" fill=\"none\" stroke=\"#343a40\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/ellipse><path id=\"Path_336\" data-name=\"Path 336\" d=\"M4.5,31h39\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_337\" data-name=\"Path 337\" d=\"M4.5,17h39\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f625c2c elementor-widget elementor-widget-heading\" data-id=\"f625c2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Web Services<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79d51b7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"79d51b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8c813a0 elementor-widget elementor-widget-text-editor\" data-id=\"8c813a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our skilled and versatile web service team can transform your ideas into reality. Our focus is on creating web services that are accessible to everyone.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce5fbe7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"ce5fbe7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/citrussolutions.fi\/en\/verkkopalvelut\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Web Services<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-5821183\" data-id=\"5821183\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bc5dcc5 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"bc5dcc5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"74.318\" height=\"79.544\" viewbox=\"0 0 74.318 79.544\"><g id=\"Group_122\" data-name=\"Group 122\" transform=\"translate(-1683.5 -23.808)\"><path id=\"Path_1096\" data-name=\"Path 1096\" d=\"M3.158,27.219a8.467,8.467,0,0,0,5.8,13.438,6.78,6.78,0,0,0,4.407,11.932,6.94,6.94,0,0,0,1.9-.271,9.478,9.478,0,0,0-.2,1.966,10.169,10.169,0,1,0,20.338,0M35.4,8.519\" transform=\"translate(1685 37)\" fill=\"none\" stroke=\"#040504\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><path id=\"Path_1097\" data-name=\"Path 1097\" d=\"M35.885,54.683a10.169,10.169,0,0,0,20.338,0,9.478,9.478,0,0,0-.2-1.966,6.942,6.942,0,0,0,1.9.271A6.78,6.78,0,0,0,62.33,41.056a8.467,8.467,0,0,0,5.8-13.438\" transform=\"translate(1685 37)\" fill=\"none\" stroke=\"#040504\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><line id=\"Line_318\" data-name=\"Line 318\" y1=\"46.86\" transform=\"translate(1720.554 45.611)\" fill=\"none\" stroke=\"#040504\" stroke-linecap=\"round\" stroke-width=\"3\"><\/line><rect id=\"Rectangle_104\" data-name=\"Rectangle 104\" width=\"71.288\" height=\"66.352\" transform=\"translate(1685 37)\" fill=\"none\"><\/rect><path id=\"entertainment-gaming-hearts\" d=\"M26.446,19.227a8.736,8.736,0,0,0,1.081-6.7A6.9,6.9,0,0,0,16.263,8.7c-.308.273-.582.588-.885.9-.3-.314-.577-.629-.885-.9A6.9,6.9,0,0,0,3.229,12.53a9.011,9.011,0,0,0,1.081,6.7c2.207,3.375,6.132,5.891,9.332,8.6a2.709,2.709,0,0,0,3.472,0C20.314,25.117,24.239,22.6,26.446,19.227Z\" transform=\"translate(1728.521 28.718)\" fill=\"#fff\" stroke=\"#000\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><g id=\"cog--work-loading-cog-gear-settings-machine\" transform=\"translate(1685 33.615)\"><path id=\"Union\" d=\"M13,3.8a.712.712,0,0,1,.3-.336A5.5,5.5,0,0,1,15.833,3a5.5,5.5,0,0,1,2.529.46.713.713,0,0,1,.3.336,24.208,24.208,0,0,1,.961,2.292A9.93,9.93,0,0,1,21.894,7.4a24.2,24.2,0,0,1,2.468-.314.713.713,0,0,1,.442.094,5.5,5.5,0,0,1,1.663,1.96,5.5,5.5,0,0,1,.866,2.42.712.712,0,0,1-.14.43,24.18,24.18,0,0,1-1.506,1.98,10.068,10.068,0,0,1,0,2.618,24.188,24.188,0,0,1,1.505,1.98.713.713,0,0,1,.14.43,5.5,5.5,0,0,1-.866,2.42,5.5,5.5,0,0,1-1.663,1.96.713.713,0,0,1-.442.094,24.2,24.2,0,0,1-2.468-.314,9.928,9.928,0,0,1-2.267,1.311,24.214,24.214,0,0,1-.961,2.292.713.713,0,0,1-.3.336,5.5,5.5,0,0,1-2.529.46A5.5,5.5,0,0,1,13.3,27.1a.713.713,0,0,1-.3-.336,24.214,24.214,0,0,1-.961-2.292,9.932,9.932,0,0,1-2.268-1.311,24.214,24.214,0,0,1-2.468.314.713.713,0,0,1-.442-.094A5.5,5.5,0,0,1,5.2,21.419,5.5,5.5,0,0,1,4.333,19a.712.712,0,0,1,.14-.43,24.2,24.2,0,0,1,1.505-1.98,10.073,10.073,0,0,1,0-2.619,24.191,24.191,0,0,1-1.505-1.98.712.712,0,0,1-.14-.43A5.5,5.5,0,0,1,5.2,9.14a5.5,5.5,0,0,1,1.663-1.96A.713.713,0,0,1,7.3,7.086,24.2,24.2,0,0,1,9.772,7.4,9.928,9.928,0,0,1,12.04,6.088,24.208,24.208,0,0,1,13,3.8Z\" transform=\"translate(-4.332 -3)\" fill=\"#fff\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><circle id=\"Ellipse_540\" data-name=\"Ellipse 540\" cx=\"5.847\" cy=\"5.847\" r=\"5.847\" transform=\"translate(5.653 6.432)\" fill=\"#fff\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/circle><\/g><path id=\"Path_1098\" data-name=\"Path 1098\" d=\"M51.627,11.272s.561-9.783-3.28-14.523-12.6-5.078-12.6-5.078\" transform=\"translate(1668.898 34.246)\" fill=\"none\" stroke=\"#040504\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><path id=\"Path_1099\" data-name=\"Path 1099\" d=\"M35.774,11.272S35.213,1.489,39.053-3.25s12.6-5.078,12.6-5.078\" transform=\"translate(1684.658 33.694)\" fill=\"none\" stroke=\"#040504\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15675fe elementor-widget elementor-widget-heading\" data-id=\"15675fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Experts<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f4f3fe elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5f4f3fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fec60e elementor-widget elementor-widget-text-editor\" data-id=\"3fec60e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Experience provides security in projects of all sizes. Our experts use a people-oriented approach to ensure project success.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-756f282 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"756f282\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/citrussolutions.fi\/en\/asiantuntijat\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Experts<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-d3f54d3\" data-id=\"d3f54d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b9fb203 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"b9fb203\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"44\" height=\"44\" viewbox=\"0 0 44 44\"><g id=\"mail-inbox-post\" transform=\"translate(-2 -2)\"><path id=\"Path_354\" data-name=\"Path 354\" d=\"M11,13H37c4.613,0,7.872,3.652,7.958,8.265C44.984,22.64,45,24.215,45,26c0,4.48-.1,7.637-.2,9.642a3.221,3.221,0,0,1-2.895,3.148c-1.2.115-2.819.21-4.905.21H11\" fill=\"none\" stroke=\"#343a40\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_355\" data-name=\"Path 355\" d=\"M21.107,39c.075,1.6.175,3.1.251,4.151a1.817,1.817,0,0,0,1.558,1.7,15.015,15.015,0,0,0,4.168,0,1.817,1.817,0,0,0,1.558-1.7c.076-1.047.176-2.549.251-4.151\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_356\" data-name=\"Path 356\" d=\"M11,13c-4.613,0-7.872,3.652-7.958,8.265C3.016,22.64,3,24.215,3,26c0,4.48.1,7.637.2,9.642A3.221,3.221,0,0,0,6.095,38.79c1.2.115,2.819.21,4.905.21s3.706-.095,4.905-.21A3.221,3.221,0,0,0,18.8,35.642c.1-2,.2-5.161.2-9.642,0-1.785-.016-3.36-.042-4.735C18.872,16.652,15.613,13,11,13Z\" fill=\"none\" stroke=\"#343a40\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_357\" data-name=\"Path 357\" d=\"M26,3h3.5q.517,0,.947.007a2.494,2.494,0,1,1,0,4.986Q30.016,8,29.5,8H26\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_358\" data-name=\"Path 358\" d=\"M14,22H8\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><path id=\"Path_359\" data-name=\"Path 359\" d=\"M26,30V3\" fill=\"none\" stroke=\"#343a40\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-acea438 elementor-widget elementor-widget-heading\" data-id=\"acea438\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Products<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e7da8b elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4e7da8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3752ada elementor-widget elementor-widget-text-editor\" data-id=\"3752ada\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Are you searching for a ready-made solution? Our products help you solve data privacy issues, streamline sourcing, and automate contract management.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b420fb9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"b420fb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/citrussolutions.fi\/en\/tuotteet\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn about our products<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Ohjelmistokehitys N\u00e4iss\u00e4 n\u00e4peiss\u00e4 rakentuvat suuremmatkin r\u00e4\u00e4t\u00e4l\u00f6idyt kokonaisuudet huolellisuutta vaativiin tarpeisiin. Luomme toimintavarmoja palveluita aivan kaikkien arkip\u00e4iv\u00e4n tueksi. Ideasta toimintavarmaksi toteutukseksi Ohjelmistokehityksess\u00e4 teemme prototyypeist\u00e4 menestystarinoita. Sovellamme ketter\u00e4n kehityksen viitekehyksi\u00e4, jotka auttavat kehityst\u00e4 reagoimaan nopeasti asiakkaan muuttuviin liiketoiminnan tai toimialan tarpeisiin. Vai onko sinulla kenties vanhempi j\u00e4rjestelm\u00e4, joka pit\u00e4isi vied\u00e4 pilveen ja tuoda toiminnot t\u00e4h\u00e4n p\u00e4iv\u00e4\u00e4n? \u2022 [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-6375","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ohjelmistokehitys - Citrus Solutions Oy<\/title>\n<meta name=\"description\" content=\"Citrus Solutions Oy - Ohjelmistokehitys %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ohjelmistokehitys - Citrus Solutions Oy\" \/>\n<meta property=\"og:description\" content=\"Citrus Solutions Oy - Ohjelmistokehitys %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/\" \/>\n<meta property=\"og:site_name\" content=\"Citrus Solutions Oy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/citrusfi\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T08:05:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1-1024x1024.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@citrusfi\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/\",\"url\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/\",\"name\":\"Ohjelmistokehitys - Citrus Solutions Oy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/citrussolutions.fi\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Ilmalan-keittiossa-2022-1-1024x1024.jpg\",\"datePublished\":\"2024-09-27T08:58:57+00:00\",\"dateModified\":\"2025-09-01T08:05:59+00:00\",\"description\":\"Citrus Solutions Oy - Ohjelmistokehitys %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/#primaryimage\",\"url\":\"https:\\\/\\\/citrussolutions.fi\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Ilmalan-keittiossa-2022-1-1024x1024.jpg\",\"contentUrl\":\"https:\\\/\\\/citrussolutions.fi\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Ilmalan-keittiossa-2022-1-1024x1024.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/ohjelmistokehitys\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Etusivu\",\"item\":\"https:\\\/\\\/citrussolutions.fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ohjelmistokehitys\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#website\",\"url\":\"https:\\\/\\\/citrussolutions.fi\\\/\",\"name\":\"Citrus Solutions\",\"description\":\"Citrus Solutions, osa citrus-konsernia.\",\"publisher\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/citrussolutions.fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#organization\",\"name\":\"Citrus Solutions Oy\",\"url\":\"https:\\\/\\\/citrussolutions.fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/citrussolutions.fi\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/logo-citrus.svg\",\"contentUrl\":\"https:\\\/\\\/citrussolutions.fi\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/logo-citrus.svg\",\"width\":209,\"height\":42,\"caption\":\"Citrus Solutions Oy\"},\"image\":{\"@id\":\"https:\\\/\\\/citrussolutions.fi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/citrusfi\",\"https:\\\/\\\/x.com\\\/citrusfi\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/citrus-oy\\\/\",\"https:\\\/\\\/www.instagram.com\\\/citrusfi\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Development - Citrus Solutions Oy","description":"Software Development - Citrus Solutions Oy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/","og_locale":"en_GB","og_type":"article","og_title":"Ohjelmistokehitys - Citrus Solutions Oy","og_description":"Citrus Solutions Oy - Ohjelmistokehitys %","og_url":"https:\/\/citrussolutions.fi\/en\/ohjelmistokehitys\/","og_site_name":"Citrus Solutions Oy","article_publisher":"https:\/\/www.facebook.com\/citrusfi","article_modified_time":"2025-09-01T08:05:59+00:00","og_image":[{"url":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1-1024x1024.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@citrusfi","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/","url":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/","name":"Software Development - Citrus Solutions Oy","isPartOf":{"@id":"https:\/\/citrussolutions.fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/#primaryimage"},"image":{"@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/#primaryimage"},"thumbnailUrl":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1-1024x1024.jpg","datePublished":"2024-09-27T08:58:57+00:00","dateModified":"2025-09-01T08:05:59+00:00","description":"Software Development - Citrus Solutions Oy","breadcrumb":{"@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/citrussolutions.fi\/ohjelmistokehitys\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/#primaryimage","url":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1-1024x1024.jpg","contentUrl":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/05\/Ilmalan-keittiossa-2022-1-1024x1024.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/citrussolutions.fi\/ohjelmistokehitys\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https:\/\/citrussolutions.fi\/"},{"@type":"ListItem","position":2,"name":"Ohjelmistokehitys"}]},{"@type":"WebSite","@id":"https:\/\/citrussolutions.fi\/#website","url":"https:\/\/citrussolutions.fi\/","name":"Citrus Solutions","description":"Citrus Solutions, osa citrus-konsernia.","publisher":{"@id":"https:\/\/citrussolutions.fi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/citrussolutions.fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/citrussolutions.fi\/#organization","name":"Citrus Solutions Oy","url":"https:\/\/citrussolutions.fi\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/citrussolutions.fi\/#\/schema\/logo\/image\/","url":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/04\/logo-citrus.svg","contentUrl":"https:\/\/citrussolutions.fi\/wp-content\/uploads\/2023\/04\/logo-citrus.svg","width":209,"height":42,"caption":"Citrus Solutions Oy"},"image":{"@id":"https:\/\/citrussolutions.fi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/citrusfi","https:\/\/x.com\/citrusfi","https:\/\/www.linkedin.com\/company\/citrus-oy\/","https:\/\/www.instagram.com\/citrusfi\/"]}]}},"_links":{"self":[{"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/pages\/6375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/comments?post=6375"}],"version-history":[{"count":53,"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/pages\/6375\/revisions"}],"predecessor-version":[{"id":7004,"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/pages\/6375\/revisions\/7004"}],"wp:attachment":[{"href":"https:\/\/citrussolutions.fi\/en\/wp-json\/wp\/v2\/media?parent=6375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}