Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Essential QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or a related domain (mandatory). A minimum of 6 years of experience in Software Engineering. Expertise in Backend Engineering with proficiency in the . NET Framework. Hands-on experience with various databases such as SQL, NoSQL, and Vector. Familiarity with Web Services (SOAP/REST) and Application Servers (IIS). Knowledge of version control systems like Git and Azure DevOps, along with containerization technologies such as Docker or Kubernetes. Experience in Infrastructure Architecture and support will be an added advantage. Relevant certifications in Cloud Services (AWS, Azure, GCP) are a plus. Strong programming abilities with a knack for creatively solving complex problems. Excellent communication and time management skills. Analytical mindset and a proactive problem-solving approach. Fluency in English and Greek, both written and verbal.
About the job
Join the dynamic team at Finartix as a Senior Software Engineer specializing in . NET technologies. We are seeking a motivated and talented Backend Application Developer to contribute to our Software Engineering Practice. You will play an essential role in designing, implementing, and managing innovative technology-driven solutions that enhance our clients’ operational efficiency across various sectors.
Key Responsibilities
Engage in the complete software development lifecycle including designing, testing, and maintaining bespoke applications.
Adhere to established programming standards for naming conventions, security, performance, and ensure comprehensive code documentation.
Act as a trusted technical advisor to clients, offering solutions tailored to their needs.
Provide ongoing support to both business and IT users for existing applications.
About Finartix
Finartix is a forward-thinking technology company focused on delivering innovative solutions across diverse industries. Our commitment to excellence and collaboration with recognized partners empowers us to drive success for our clients. We cultivate a vibrant work environment that promotes professional growth and teamwork.
Similar jobs
1 - 20 of 499 Jobs
Search for Senior Software Engineer Linux Kernel C
Role Overview Arista Networks is looking for a Senior Software Engineer with deep experience in Linux Kernel development and C++. This position is based in Athens. What You Will Do Design and implement software solutions that improve performance and reliability for Arista’s products. Work closely with other teams to troubleshoot, analyze, and optimize existing Linux Kernel code. Develop new features and functionality, helping to ensure systems remain efficient and scalable. Contribute technical expertise to support Arista’s networking solutions. Who We’re Looking For Strong background in Linux Kernel development. Proficient in C++. Skilled at collaborating with cross-functional teams. Experienced in troubleshooting and optimizing complex systems.
Join Decisal, a pioneering software development company dedicated to empowering airlines globally with innovative planning and scheduling solutions. We are excited to expand our product offerings and invite a passionate C++ Software Engineer to become part of our vibrant team.In this role, you will be integral in architecting and crafting state-of-the-art software applications. Your collaboration with our clients will be essential as you implement new features and refine existing systems. The projects you work on will significantly influence our customers and the aviation industry.At Decisal, we cultivate a collaborative and inventive workplace where your creativity thrives and your efforts are acknowledged. We are committed to fostering a supportive and inclusive environment that promotes professional growth and advancement.If you are a driven individual with a robust background in C++ programming and a desire to produce exceptional software, we encourage you to apply!
Athena Cloud Limited is on the lookout for a talented Senior Systems Engineer (Linux) to become a vital part of our outstanding team. As a leader in providing Sovereign Cloud, Sovereign AI, and Sovereign Data solutions, we are dedicated to delivering secure and innovative services that enable our clients to thrive in their digital transformations.In this pivotal role, you will be instrumental in designing, implementing, and maintaining high-performing Linux-based systems that form the core of our advanced solutions. Your deep expertise in Linux environments will be critical in enhancing system performance, resolving complex technical issues, and contributing to the operational excellence of our infrastructure.Collaboration is key, as you will work closely with other engineering teams and stakeholders to ensure seamless integration, high availability, and exceptional reliability of our systems, all within a 24x7x365 service environment.As a Senior Systems Engineer, you will also have the chance to mentor junior engineers and spearhead initiatives aimed at driving continuous improvement within our Linux operations. If you are passionate about automation, innovative thinking, and a commitment to excellence, this is an exceptional opportunity to significantly impact how we deliver our services and safeguard our clients' data sovereignty.
Are you prepared to embark on a rewarding journey as a Linux Operations Engineer at Netcompany?As a valued member of our team, you will have the chance to work from Athens, Greece, on international projects that contribute to delivering cutting-edge IT solutions for Denmark.Your role will involve overseeing sub-projects, conducting daily stand-ups, and providing status updates to customers or project managers. Strong leadership skills will be essential as you delegate tasks and support your team members, with the guidance of a project manager to enhance your management and IT delivery capabilities.You will be joining a high-performing international team that emphasizes professionalism and collaboration. Our projects include significant IT initiatives for various Danish state entities, municipalities, and the business community.Key Responsibilities:Manage critical business systems, ensuring continuous monitoring and backups, alongside scripting and platform tuning.Collaborate with team members on security, problem-solving, and process optimization, while engaging in safety testing and incident, problem, and change management.Contribute to operational projects, including large-scale technology transitions and the planning and implementation of specific operational tasks.Utilize various cloud tools to manage and monitor infrastructure effectively.Maintain Linux-based environments for diverse projects.Work with Kubernetes platforms, managed containers, and other modern technologies.Report on tasks, activities, and Service Level Agreement (SLA) goals.Build new environments within a DevOps team.Respond to customer requests, change management, and incidents in adherence to ITIL practices.Implement Infrastructure as Code using Terraform and GITOPS with Argo CD.Participate in project work throughout the development cycle, ensuring high availability of applications and systems based on project and SLA requirements.Mentor and guide junior team members.
At Euronet, we are pioneers in payment solutions, influencing the future of global money movement as a leader in payment processing and cross-border transactions. Our innovative products, from mobile wallets to real-time payment platforms, drive digital transformation across more than 160 countries.We are seeking a C#/.NET Software Engineer to join our E-Commerce/Merchant Services team. If you are enthusiastic about developing scalable, high-performance applications and thrive in a collaborative, team-oriented environment, this role is for you. You will leverage Microsoft technologies to design, develop, and maintain software solutions that enhance our rapidly expanding E-Commerce ecosystem.Your Life @EuronetAs a proud #Euronetter, you will be part of a culture that values humanity, trust, respect, and collaboration. Your efforts will be acknowledged, and your professional growth will be nurtured through rewarding career development opportunities.Perks & Benefits That MatterAttractive compensation packageAnnual performance-based bonusComprehensive private health insuranceEmployee Stock Purchase PlanAccess to top-notch tools and equipmentFlexible hybrid working modelCareer advancement and annual performance reviewsEmployee referral bonuses, wellness programs, and community engagement activitiesOpportunity to work in a dynamic, stable, and international settingHow You'll Make an ImpactDesign, develop, and maintain high-quality software using Microsoft .NET C#.Create scalable, efficient, and high-performance software components.Collaborate with product managers, engineers, and cross-functional teams to convert business requirements into technical solutions.Analyze requirements and deliver solutions adhering to industry best practices.Utilize your knowledge of Microsoft SQL Server to create and manage relational databases, schemas, and stored procedures.Engage in code reviews to uphold high standards of quality, maintainability, and performance.Partner with project managers to ensure timely and on-scope delivery of software projects.
Athena Cloud Limited is actively seeking a Senior Systems Engineer (Linux and Storage) to join our dynamic and skilled team. As a premier provider of Sovereign Cloud, Sovereign AI, and Sovereign Data solutions, we are committed to empowering our clients' digital transformations through secure and cutting-edge services. In this key position, you will utilize your extensive expertise in Linux systems and storage technologies to design, implement, and maintain systems that support our innovative offerings.Your profound knowledge of Linux and advanced storage solutions will be crucial in optimizing system performance, executing effective data management strategies, and ensuring the uninterrupted operation of our infrastructure. You will work closely with engineering teams and other stakeholders to create scalable, high-availability systems tailored to meet the diverse needs of our clients.As a Senior Systems Engineer, you will lead complex projects, mentor junior engineers, and spearhead initiatives aimed at continuous improvement in Linux and storage operations. If you are passionate about leveraging technology to safeguard data sovereignty while driving innovation in a fast-paced environment, we invite you to explore this opportunity with us.
The TeamOpenBet stands as a premier global authority in the realm of betting and gaming entertainment, relied upon by over 200 partners to craft unforgettable winning experiences for millions globally. From managing bets during monumental events such as the FIFA World Cup and Super Bowl to innovating next-generation products like Bet Builder, we are constantly reshaping the player experience with superior content, innovative technology, and advanced player protection measures.With a legacy spanning over 25 years, our unparalleled platform has fueled the most recognizable betting brands, guaranteeing peak performance with 100% uptime, unmatched scalability, and speed. Holding 85 licenses and counting, alongside 20 World Lottery Association operators in our clientele, we boast a robust team of over 1,200 experts across 14 countries. Join OpenBet to elevate your career and collaborate with a global team at the forefront of shaping the future of betting entertainment for millions.The GoalWe are in search of a driven and ambitious Senior .NET Software Engineer to propel Sportcast's growth from our European offices.As a Senior Software Developer within the Trading & Data Solutions team, you will engage in a cross-functional capacity, developing, deploying, and supporting various projects and initiatives. You'll have the chance to work on diverse projects, producing code that is both testable and maintainable. As a valued team player, your contributions will be instrumental in team design, scoping, and prioritization discussions. This team is dedicated to assisting the business in achieving scalability through automation.Your role will encompass the development and maintenance of real-time systems.What You’ll Be DoingAnalyze and question business requirements critically.Actively participate in solution design efforts.Ensure our systems' performance, security, and availability.Develop high-quality, high-performing code aligned with business needs.Optimize solutions to support service levels while minimizing cloud expenses.Mentor fellow team members.Automate processes wherever feasible.Challenge existing practices to enhance our patterns, standards, and procedures throughout the organization.The Player5+ years of experience with .NET/.NET Core and C#Familiarity with Unit Testing, serverless technologies like Azure Functions, and containerized microservices using Azure Container Apps or AWS equivalentsExtensive expertise in SQL-based databases, including MSSQL and PostgreSQL, with a strong grasp of query optimization, indexing strategies, and performance tuning for large-scale, high-throughput applicationsProficient in utilizing GitHub Copilot and Cursor AI to enhance development speed while ensuring secure and compliant coding practices
Join our dynamic team as a Linux Administrator at netcompany1, where you will play a key role in managing and optimizing our Linux-based systems. We are seeking a skilled professional who is passionate about technology and is eager to contribute to our innovative projects.
At Optasia, we are pioneering a transformative B2B2X financial technology platform that encompasses scoring, financial decisioning, disbursement, and collection. Our mission is to promote financial inclusion for everyone. Join us as we revolutionize the industry.Since our establishment over ten years ago, we have emerged as a global frontrunner in the fintech sector, consistently enhancing our portfolio with innovative solutions and uncovering new monetization avenues for our partners and clients.As a vital part of the Systems Engineering team at Optasia, your key responsibility will be to guarantee the stability, security, and seamless operation of our Linux-based systems. This includes managing core platforms, supporting essential services, and ensuring optimal performance across both production and staging environments.Your ResponsibilitiesAdminister and maintain Linux systems (Red Hat and Debian) across production and staging environments.Execute regular patch management, system updates, and security enhancements.Oversee and monitor system performance utilizing Nagios, Grafana, and other relevant tools.Support and maintain applications such as Passbolt, DNS, FreeIPA, Radius, Jenkins, and Red Hat Satellite.Conduct incident management, troubleshooting, and root cause analysis to secure system reliability and uptime.Engage in operations and maintenance tasks as well as system improvement initiatives.Track and manage licenses, End of Support, and End of Life for Linux assets and software.Collaborate with cross-functional teams to bolster infrastructure and authentication services.Ensure precise documentation for configurations, changes, and operational procedures.Your Qualifications3-5 years of substantial experience as a Linux Systems Engineer or Administrator.Deep understanding of Red Hat Enterprise Linux and Debian administration.Proficient in FreeIPA, DNS, and Red Hat Satellite.Familiar with Nagios, Grafana, and Radius.Strong grasp of system patching, incident management, and operations & maintenance processes.Proficient in scripting or automation (Bash, Python, Ansible).Excellent documentation, communication, and collaboration abilities.Why You Should Join UsWe Offer: Competitive salary package Additional day off on your birthday Performance-related bonus scheme All the necessary tech to work efficientlyOptasia’s Benefits: Be part of a diverse and multicultural team Engage with a unique and promising business landscape Gain insights into the future of the marketOptasia’s Core Values #1 Drive to Thrive: Fully committed to continuous evolution. We embrace challenges and learning opportunities.
Sleed is a distinguished web development and digital marketing agency with extensive experience in the industry. We are currently seeking a talented Mid/Senior .NET Software Engineer to enhance our dynamic team at our Tech Hub located at L. Athinon 100, Athens.The ideal candidate will play a pivotal role in the development, architectural design, and implementation of innovative software solutions and business projects. As part of our development team, you will collaborate closely with Project Managers to ensure all software projects align with client requirements and deadlines.Our team specializes in creating a diverse range of web applications, e-commerce platforms, websites, dashboards, and custom applications. We are looking for a professional who possesses solid experience in .NET Core development, particularly within e-commerce environments. Additionally, the Mid/Senior .NET Software Engineer will mentor junior developers, identifying their training needs and guiding their professional growth.In this role, you will also advise the organization on future technological advancements and opportunities, ensuring we remain on the cutting edge of technology.Your day-to-day responsibilities will include:Providing innovative solutions to technical challenges and project requirements.Contributing to performance profiling, troubleshooting, and resolving production issues.Collaborating with the project management team to define implementation strategies and providing accurate time and effort estimates.Consulting on process enhancements, tool improvements, and the adoption of new technologies.Designing, maintaining, and documenting APIs and application components.Integrating user-facing elements with server-side data.Ensuring the technical feasibility of UI/UX designs.Optimizing applications for speed and scalability.Adhering to secure coding practices to ensure application security and protection of sensitive data.Collaborating effectively with other team members and stakeholders.Supporting less experienced engineers through pair programming and knowledge sharing.Implementing automations for repetitive or complex administrative tasks.Delivering results in accordance with agreed timelines.Testing deliverables to ensure quality standards.
Join Delian as an Embedded Systems Software Engineer and play a pivotal role in developing cutting-edge embedded systems. You will collaborate with a talented team to design, implement, and optimize software solutions for our innovative products. If you are passionate about engineering excellence and eager to contribute to exciting projects, we want to hear from you!
Join the dynamic team at Finartix as a Senior Software Engineer specializing in .NET technologies. We are seeking a motivated and talented Backend Application Developer to contribute to our Software Engineering Practice. You will play an essential role in designing, implementing, and managing innovative technology-driven solutions that enhance our clients’ operational efficiency across various sectors. Key ResponsibilitiesEngage in the complete software development lifecycle including designing, testing, and maintaining bespoke applications.Adhere to established programming standards for naming conventions, security, performance, and ensure comprehensive code documentation.Act as a trusted technical advisor to clients, offering solutions tailored to their needs.Provide ongoing support to both business and IT users for existing applications.
Join agileactors as a Senior Software Engineer in Test, where you will play a pivotal role in ensuring the quality of our software products. You will leverage your expertise in testing methodologies and software development to design and implement automated tests, contributing to our commitment to excellence and innovation.
Role overview Speechify seeks a Senior Software Engineer to strengthen the core user experiences in its products. The position involves shaping the way people interact with Speechify’s tools by designing, building, and maintaining software that sits at the heart of the user journey. Key responsibilities Collaborate with teams from different functions to define and refine product features Create and maintain software aimed at improving the overall user experience Use advanced engineering expertise to guide projects from initial concept through to launch Ensure each deliverable meets a high standard of quality Location This role is based in Athens, Greece.
Our Values: Trust | Respect | Team SpiritOur Secret: Our talented team members who make a difference through their integrity and expertise!Join Us as a Senior Full-Stack Software EngineerFull-time Contract | Athens, GreeceWe are seeking a highly motivated, adaptable, and detail-oriented Senior Software Engineer with a knack for crafting innovative features. As part of our dynamic team, you will design, develop, and test software solutions that cater to both business requirements and customer needs.Your Responsibilities Will Include:Developing robust, testable features using Angular (version 9 and above) and Java (version 8 and above);Implementing algorithms to tackle complex problems;Facilitating application delivery across various environments using CI/CD practices;Creating technical documentation and proof-of-concepts to guide design decisions;Mentoring and training fellow team members;Planning and executing technology upgrades.
Join Workable, the leading provider of an all-in-one HR suite designed for over 31,000 businesses and HR teams. Our innovative solution combines the globally recognized Applicant Tracking System (Workable Recruiting) with a comprehensive employee management system (Workable HR). At Workable, we empower organizations to prioritize what matters most: recruiting the right talent and nurturing their development.We pride ourselves on our vibrant and collaborative culture, where talented individuals thrive while having fun, learning, innovating, and assisting others in their growth. We respect every team member, hire top talent, and ensure every experience is memorable.We are expanding rapidly and are seeking a Senior Software Engineer to enhance our Product team!Our engineering culture is robust, emphasizing customer-centric design. We are involved in a variety of stimulating application development areas, including web and mobile applications, infrastructure, performance optimization, UI/UX design, integration with numerous web services, API development, modern front-end frameworks, scalability, video technology, natural language processing, data science, and usability engineering. We practice Agile methodology and test-driven development daily!Our technology stack includes Rails, Node, Python, and Java applications utilizing PostgreSQL, MongoDB, RabbitMQ, Redis, and Elastic, all deployed on Kubernetes and GCP. We are on the lookout for developers across all domains of SaaS application development, with various teams focusing on different aspects from core applications to mobile/tablet applications and beyond. We'll align you with the right team based on your expertise and interests.
Role overview Speechify seeks a Senior Software Engineer with experience in Windows and desktop applications for its Athens, Greece office. The focus is on building software that enhances user experience and accessibility for a broad audience. What you will do Design, develop, and maintain desktop applications for Windows platforms Collaborate with colleagues across teams to deliver high-quality software Contribute to technical decisions and help guide project direction Work to ensure applications are scalable, efficient, and reliable
Role Overview Intralot is seeking a Senior Software Engineer with strong Java expertise to help build and improve software for gaming and lottery systems. This role focuses on designing and developing solutions that support the company's products and services. What You Will Do Develop and maintain Java-based applications for gaming and lottery platforms. Collaborate with team members to solve technical challenges and deliver new features. Contribute to the architecture and design of scalable, reliable systems. Location This position is based in Athens, Attikí, Greece.
Welcome to Kaizen Gaming!At Kaizen Gaming, the driving force behind Betano, we are proud to be one of the leading GameTech companies globally, actively operating in 19 diverse markets. Our mission is to harness cutting-edge technology to deliver exceptional experiences to millions of customers who rely on us for their entertainment needs.Our vibrant team consists of over 2,700 Kaizeners from more than 40 nationalities, spread across three continents.As a recognized Best Workplace in Europe and a certified Great Place to Work, we promise that no two days will be the same. Are you ready to Press Play on your potential?About the Role:As the Lead Software Engineer, you will be instrumental in guiding a talented team of software engineers in crafting and delivering top-tier software products. Your leadership will involve overseeing project execution, mentoring team members, and ensuring adherence to engineering best practices. This role seamlessly combines technical acumen with leadership and communication skills to drive both team and organizational success.
About Kaizen GamingAt Kaizen Gaming, we are the driving force behind Betano, recognized as one of the leading GameTech companies globally, operating across 19 dynamic markets. Our commitment lies in harnessing innovative technology to deliver unparalleled experiences to our millions of loyal customers seeking entertainment.Our diverse team, comprising over 2,700 talented professionals from more than 40 nationalities, spans across three continents, fostering a rich cultural tapestry.We take immense pride in being named one of the Best Workplaces in Europe and are certified as a Great Place to Work in our offices. Here, every day is an opportunity for growth and excitement. Are you ready to Press Play on your potential?Role OverviewAs a Software Engineer in Test, you will be an integral part of an agile, self-sufficient team. Collaborating closely with the Product Owner, Agile Delivery Lead, and fellow Engineers, your mission will be to create a competitive edge for Kaizen and enhance our customers' online experiences.Your technical expertise and experience will play a crucial role in the software development lifecycle, allowing you to make a significant impact. You will work alongside skilled engineers and business experts, leveraging your understanding of the testing lifecycle to engage effectively with a diverse range of colleagues, product owners, and stakeholders, ensuring confidence in our product quality.Key Responsibilities:Analyze user stories and acceptance criteria to develop efficient test plans and both manual and automated test cases in collaboration with the development team.Actively participate in scrum ceremonies to allocate test cases according to the test pyramid.Estimate, prioritize, plan, and coordinate testing activities effectively.Take ownership of the Software Testing Lifecycle (STLC) for new features within testing suites, ensuring timely and quality delivery.Research and implement advanced testing tools, methodologies, and trends to enhance existing practices and processes.
Feb 4, 2026
Sign in to browse more jobs
Create account — see all 499 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.