Ευκαιρίες Καριέρας

Senior Systems Engineer

28/7/2026

Are you an experienced Systems Engineer ready to take full ownership of a cutting-edge Microsoft enterprise ecosystem? Do you thrive on driving digital transformation, optimizing cloud infrastructure, and solving complex technical challenges? If you are looking for your next career-defining role in a dynamic, high-impact environment, this opportunity is for you!

The Senior Systems Engineer position is full time and permanent, based in East Attica.


Joining the team as a Senior Systems Engineer comes with fantastic perks designed to support your personal and professional growth:

  • Attractive remuneration package.
  • Direct involvement in high-visibility digital transformation projects and cloud adoption initiatives.
  • Continuous learning environment with exposure to modern enterprise tools like Microsoft Entra ID, Intune, and Azure cloud services.
  • Strong encouragement and support for expanding your technical mastery and earning industry-recognized certifications.
  • Primary ownership of critical infrastructure systems, empowering you to shape security standards and optimize day-to-day business operations.

As a Senior Systems Engineer, you will play a pivotal role in maintaining, optimizing, and evolving our core infrastructure and cloud systems:

  • Administer and support Microsoft Windows Server environments and related infrastructure services.
  • Manage Microsoft 365 services, including Exchange Online, Teams, SharePoint, and OneDrive.
  • Administer Microsoft Entra ID (Azure AD), Active Directory, Group Policies, and identity management solutions.
  • Manage endpoint devices, compliance, and configuration policies through Microsoft Intune / Endpoint Manager.
  • Maintain virtualization platforms such as VMware and/or Hyper-V.
  • Manage backup, recovery, and disaster recovery solutions.
  • Perform system monitoring, performance tuning, patching, and capacity planning.
  • Diagnose and resolve complex infrastructure, endpoint, application, and connectivity issues.
  • Create and maintain technical documentation, operating procedures, and system diagrams.
  • Participate in infrastructure upgrades, cloud adoption initiatives, and digital transformation projects.  

To excel as a Senior Systems Engineer in this role, you will bring the following skills and background:

  • Minimum 5 years of experience in a System Administrator, Infrastructure Engineer, or similar role.
  • Strong hands-on experience with Windows Server, Active Directory, Microsoft 365 Administration, Microsoft Entra ID, Microsoft Intune, DNS, DHCP, TCP/IP, virtualization, backup, and disaster recovery solutions. 
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent verbal and written communication skills in English.
  • Degree in Computer Science, Information Technology, or a related field.

The following will be considered an asset:

  • Relevant Microsoft certifications (Azure, M365, Security, Identity, Endpoint Management) and hands-on Azure cloud administration. 
  • PowerShell scripting/automation skills and experience with ISO 27001, ERP-related infrastructure, or industrial/manufacturing environments.

Hands-on experience with Windows Server, Active Directory, Microsoft 365 Administration


If you have any questions regarding this Senior Systems Engineer position, you can contact Constantinos at 695 549 9060, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at ccapsiotis@randstad.gr.

We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

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.

.NET Developer

28/7/2026

Are you an experienced Fullstack .NET Software Developer ready to take your next career step with one of the largest Group of Business Software in Greece? Apply now to join a top-tier team working with cutting-edge tools and innovative solutions!

The Fullstack .NET Software Engineer role  is full time and permanent, based in Athens or Thessaloniki. Flexible hybrid work model is also provided.


You will enjoy the following benefits:

  • A competitive comprehensive benefits package tailored to your experience.
  • A hybrid working model, offering you flexibility and work-life balance.
  • Ongoing elite training and career development opportunities through dedicated corporate academies.
  • Private medical insurance.
  • Further career opportunities within the group

As a Software Developer, your tasks will include:

  • Designing & developing innovative software products and components.
  • Collaborating with managers and analysts to define project scopes.
  • Writing efficient code in C# and ASP.NET Core to meet requirements.
  • Tackling technical challenges with creativity and meeting deadlines.
  • Handling testing and validation (UAT).
  • Upgrading information flows with modern architecture.

To match this role, you need the following:

  • Degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience with C# and ASP.NET Core.
  • Strong SQL knowledge and experience with Web APIs/RESTful services.
  • Analytical thinking, strong English skills, and a passion for coding.
  • Experience with Blazor is a strong plus.

Hands-on experience working with C# and ASP.NET Core.


If this Fullstack .NET role 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.

Release Manager

27/7/2026

Are you a Release Manager 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?


Key Responsibilities:

  • Release Planning & Coordination: Plan, coordinate, and manage release schedules and calendars to maintain alignment across multiple teams.
  • Governance & Compliance: Track all release-related tickets and change records, ensuring proper documentation and required approvals are secured prior to production deployment.
  • Deployment Oversight: Coordinate deployment pipelines and validate successful application releases.
  • Stakeholder Communication: Serve as the central point of contact to communicate release progress, timelines, and risks to key stakeholders.
  • Troubleshooting & Escalation: Proactively identify release blockers, escalate risks, and collaborate with DevOps and infrastructure teams to resolve deployment failures.
  • Continuous Improvement: Conduct post-release reviews to capture lessons learned and refine deployment processes.

Technical Skills Required

  • Release Tracking & Coordination: Experience managing end-to-end release lifecycles and enforcing strict governance processes.
  • Jira Management: Hands-on experience using Jira to track release tickets, user stories, defects, and change requests, as well as creating dashboards, custom filters, and reports.
  • Experience using UCD to push deployments through UAT and Production environments.
  • Software Development Knowledge (Asset): Familiarity with software development lifecycle (SDLC) concepts and application architecture to aid in release troubleshooting.

4+ years of experience at a similar position. 


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.

Senior Software Developer

27/7/2026

Are you an experienced Senior Software Developer looking to step into a high-impact technical leadership role? Do you excel at driving architectural decisions, mentoring engineers, and building scalable software solutions? Are you ready to take full ownership of complex projects and shape the future of a dynamic tech ecosystem? Then keep on reading!!!

The Senior Software Developer position is full time, based in Athens.


As a Senior Software Developer, you will enjoy a rewarding professional environment designed to accelerate your growth and support your overall well-being:

  • Competitive compensation package.
  • Opportunity to spearhead high-visibility architectural decisions.
  • Flexible working environment focused on work-life balance and results-driven autonomy.
  • A highly collaborative and supportive culture that fosters innovation and continuous learning. 

As a Senior Software Developer, you will lead an expert engineering team, drive end-to-end delivery, and take ownership of critical architecture and development initiatives:

  • Lead a team of developers to analyze, implement, support, and schedule software development that ensures undisrupted business operations.
  • Develop high-quality technical solutions through robust design, coding, testing, and detailed documentation.
  • Collaborate closely with product managers to define project goals and set strategic technical direction.
  • Guide engineering teams to consistently deliver high-impact results aligned with the overarching IT roadmap.
  • Design, review, and refine complex technical solutions while driving core architectural definitions and standards.
  • Ensure overall software compliance with internal practices, engineering standards, and quality benchmarks.
  • Present team progress, technical achievements, and future goals to key stakeholders.
  • Active contributor to the technical roadmap through architectural design sessions and technical documentation.

To succeed as a Senior Software Developer, you will need a strong background in software engineering, demonstrated leadership experience, and solid technical expertise:

  • 4+ years of relevant software engineering work experience with a proven track record of shipping projects across cross-functional dependencies.
  • Strong hands-on experience with C#, .NET Core, VB, Cobol, REST APIs, WCF, ASP.NET, and MSSQL databases. 
  • Proven experience building, mentoring, or leading a high-performing engineering team.
  • Exceptional coding capabilities backed by a deep understanding of architectural patterns and best practices.
  • Excellent troubleshooting skills and expertise in web performance analysis.
  • Strong communication skills in both Greek and English.
  • Degree in Computer Science or a relevant field.

Nice to have:

  • Domain knowledge within the Insurance industry.
  • Experience with Azure AD, SharePoint, or API Management Platforms.

Hands-on experience with C#, .NET Core, VB, Cobol, REST APIs, WCF, ASP.NET, and MSSQL databases. 

If you have any questions regarding this Senior Software Developer position, you can contact Constantinos at 695 549 9060, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at ccapsiotis@randstad.gr.

We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

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.

Έχετε δει 4 από 65

ΔΕΙΤΕ ΠΕΡΙΣΣΟΤΕΡΑ