Careers

.NET Software Engineer

7/15/2026

Are you a skilled .NET Software Engineer looking to take the next step in your career and work on modern software solutions? Do you want to join an established, leading technology enterprise and contribute to high-impact projects? If yes, this is your chance to become part of a dynamic development team where your expertise will make a real difference!

About the roleWe are looking for a talented .NET Software Engineer to join the core development team of an established, market-leading software enterprise. In this role, you will tackle technical challenges with creativity and flair, collaborating with top-tier professionals to deliver high-quality, scalable web services.


What’s in it for you:

  • Competitive remuneration package. 
  • Remote work model.
  • An outstanding corporate culture that fosters teamwork, knowledge-sharing, and tech excellence.
  • Continuous career growth and opportunities to develop, learn, and evolve your programming skills.
  • The chance to work alongside best-in-class professionals using cutting-edge tools.

What you’ll be doing:

  • Develop, maintain, and optimize robust applications using C# and ASP.NET Core.
  • Upgrade existing information flows by implementing modern architectural patterns and cutting-edge technologies.
  • Design and develop scalable web services, creating robust Web APIs and RESTful integrations.
  • Write complex SQL queries and manage database logic efficiently.Participate actively in the testing and validation phases, supporting UAT.
  • Tackle backend and technical challenges with creativity, ensuring results are delivered within strict deadlines.
  • Collaborate closely with the development team to exchange knowledge and promote engineering excellence.

What we’re looking for:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 3+ years of professional, hands-on experience with C# and ASP.NET Core.
  • Strong knowledge of SQL and solid experience in web services development (Web API, RESTful).
  • Exceptional problem-solving skills paired with a strong analytical mindset.
  • Great attention to detail, strong team player vibes, and a genuine passion for clean programming.
  • Full professional fluency in Greek and English.
  • Experience or familiarity with Blazor will be considered a strong asset.
  • Fulfilled military obligations, where applicable

At least 3+ years of professional, hands-on experience with C# and ASP.NET Core.


If this .NET Software Engineer vacancy sounds like you, apply now!

Have some questions first? Contact Valentina Dinamarka at +306949349444, otherwise, feel free to contact me at vdinamarka@randstad.gr.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.

Java Developer

7/14/2026

Are you ready to shape the future of the global financial landscape and join a dynamic, fast-paced team dedicated to driving digital transformation and revolutionizing the banking industry? 

In this role, you will design, develop, and maintain high-volume Spring Batch applications crucial for large-scale data and transaction processing. You will play a key role in modernizing legacy batch systems, optimizing performance, and integrating complex workflows with core banking platforms.


  • Global Impact: Work at a company with a rich heritage of empowering financial solutions and fostering economic growth. 
  • Professional Growth: Continuous learning culture with unlimited, free access to e-learning platforms. 
  • Culture of Excellence: A collaborative environment prioritizing integrity, excellence, and financial stability where your expertise truly matters.

  • Develop & Optimize: Build and tune Spring Batch applications and reconciliation flows designed for high-volume data processing. 
  • Modernize Systems: Participate in decomposing and modernizing legacy batch processing systems. 
  • Data Integration: Develop ETL and data transformation processes, integrating with core banking systems, databases, and file-based interfaces. 
  • System Resilience: Implement critical scheduling, monitoring, restartability, and fault-tolerant processing mechanisms.  
  • Collaborate & Innovate: Partner with architects, analysts, DevOps, and integration teams while leveraging AI-assisted development tools and coding agents to accelerate delivery.

  • Java & Spring Expertise: Strong experience with Java 17 and Spring Batch
  • Core Concepts: Solid understanding of transaction management, error handling, restart/recovery mechanisms, and performance optimization for massive data volumes. 
  • Data Handling: Experience working with SQL relational databases and processing various file formats (CSV, XML, fixed-width files). 
  • Distributed Systems: Good grasp of distributed systems concepts, data consistency, and scheduling/monitoring tools. 
  • AI Tools: Experience incorporating AI-powered developer tools (e.g., Claude Code) into your day-to-day development workflow. 
  • Languages: Native or fluent in Greek, with professional proficiency in English.

4+ years of experience with Java 


Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Mid/Senior IT Business Analyst

7/14/2026

Are you an experienced Business Analyst with a deep understanding of the banking sector? Are you ready to take your next career step with a leading software house, driving major fintech projects? Then, apply now for this interesting and challenging role!


As an IT Business Analyst, you will enjoy the following benefits:

  • Participation in an international software house with a fast-paced working environment.
  • Being part of a dynamic and flexible team dedicated to driving impactful financial strategies.
  • Hybrid work model. 
  • Continuous learning with the most modern methods and unlimited access to e-learnings. 
  • An environment where your expertise can shape the future of the financial landscape.

As a Mid/Senior IT Business Analyst, you will join an experienced team supporting a major financial institution, serving as the vital link between stakeholders and the development team. More specifically, your tasks will include:

  • Elicit, analyze, document, and validate business requirements in collaboration with customer stakeholders.
  • Understand users' objectives and align software applications to meet their needs effectively.
  • Produce comprehensive functional specifications along with wireframes to facilitate efficient Sprint planning.
  • Develop and maintain a prioritized backlog of software features, enhancements, and bugs.
  • Identify and document both functional and non-functional requirements.
  • Engage with the appropriate team members to ensure technical feasibility and efficiency of proposed functionalities.
  • Lead daily alignment meetings and participate in planning sessions to ensure delivered features meet specified requirements.

In order for your profile to match this Mid-Senior IT Business Analyst position, you need to have the following:

  • Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or a related field.
  • 4+ years of experience in IT industry (ideally fintech or banking)  
  • Experience in business analysis tools, modeling tools, and project methodologies.
  • Strong experience with Business Requirements Documents (BRDs) and Functional Specifications Documents (FSDs).
  • Familiarity with Agile/Waterfall methodologies, understanding of APIs, and knowledge of Application Architecture.
  • Fluency in Greek and English
  • Knowledge of SQL, Jira, and Confluence is considered a strong asset.

4+ years of experience in IT industry (ideally fintech or banking)  


If this IT Business Analyst vacancy sounds like you, apply now!

Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

ERP Consultant

7/14/2026

Are you an ERP Consultant ready to optimize business processes? Apply now to join a leading Greek commercial and industrial equipment provider as the vital link between technology and operations!


You will enjoy the following benefits:

  • Private medical insurance
  • Career advancement in a dynamically growing organization.

As an ERP Consultant, your tasks will include:

  • Gathering ERP requirements from commercial and after-sales teams.
  • Designing and implementing processes in collaboration with the IT team.
  • Monitoring project progress and supporting system users.
  • Overseeing system interfaces across ERP, WMS, and B2B platforms.

To match this role, you need the following:

  • Degree in Computer Information Systems or a related IT/STEM field.
  • 1-2 years of experience with ERP systems or similar business applications.
  • Strong teamwork skills and a desire to learn and evolve.

1- 2 years of experinece as an ERP Consultant 


If this ERP consultant vacancy sounds like you, apply now!

Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Shown 4 off 58

SHOW MORE