Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Software Engineer

●

2 weeks ago

Greece, Kentriki Makedonia, Thessaloniki
Full Time
Associate
Hybrid

Basic Information

Deloitte is a worldwide leader in Professional Services with a presence in more than 150 countries and territories. Since 2018, Deloitte has been operating its Competence Center in Thessaloniki with satellites in the cities of Patras, Heraklion, and Ioannina - which are model hubs of expertise, training, and innovation, specializing in cutting-edge exponential technologies, in which graduates and young professionals undergo immersive experiences, continuous learning, gaining practical insights and hands-on training that empower them to navigate the complexities of the digital landscape.

Deloitte is an ideal working environment for both young and senior professionals who want to take the next step in their careers, offering them a supportive and international working environment that leverages their expertise and potential. Its corporate culture is based on trust and collaboration and ensures diversity and inclusion so that everyone feels part of a great team.

Responsibilities

Our Application Modernization Practices

Our Application Modernization practices support our customers across various projects in understanding and adopting the most advanced technological solutions.

As part of this team, you will have the opportunity to develop your expertise across the following areas:

Areas of Expertise

• Solution Validation & Configuration: Translating RPA (Robotic Process Automation) requirements into functioning RPA systems and services, while becoming familiar with platform technologies such as UiPath, Blue Prism, and Automation Anywhere, as well as supporting technologies such as JavaScript and general SDLC processes and practices.

• Development: Delivering frontend and/or backend development tasks as part of an international Agile Scrum team, working on projects focused on Cloud-based solutions and cutting-edge integration tools.

• BPM (Business Process Management): A strategic approach to improving how work is performed within an organization. It involves analysing, optimizing, and managing business processes to achieve specific business goals.

• Integration Services: Solutions aimed at radically transforming operational processes and making them more efficient. These services are a key element for the seamless functioning of complex enterprise ecosystems.

• Technological Architectures: Enabling modern Cloud applications to integrate and communicate with "plug & play" systems and enterprise systems.

• Microservices Implementation: Enabling orchestration, reuse, and high availability in order to reduce time-to-market and improve the overall user experience.

Requirements

Software Architecture
Software Deployment
Software Design
Software Development
Software Project Management

• Education: University or Technological Educational Institution degree in Informatics, Computer Science, Software Engineering, or a similar technical field.

• Software Development: Good understanding of the software development lifecycle and strong problem-solving skills.

• Programming: Knowledge of Object-Oriented Programming using one of the major programming languages, such as Java, JavaScript, C#, Python, or .NET.

• Communication Protocols: Knowledge of communication protocols and technologies such as REST, SOAP, HTTP, JSON, and XML.

• Databases: Familiarity with SQL and relational database management systems (RDBMS), such as Oracle and MS SQL Server.

• Frontend: Understanding of HTML and CSS. Knowledge of Angular is considered an advantage.

• Communication: Strong oral and written communication skills in both Greek and English.

• Soft Skills: Proactive mindset, genuine enthusiasm, curiosity, and a strong teamwork attitude.

• Military Obligations: Completion of military obligations.

• Travel: Willingness to travel and work abroad.

• Availability: Availability to work full-time under a permanent contract at the DACC office in Thessaloniki.

Good to have

• Software Design: Knowledge of software design principles and architectural patterns.

• Architecture: Basic knowledge of Service-Oriented Architecture (SOA) and/or Microservices Architecture.

• RPA Technologies: Knowledge of RPA platforms such as UiPath, Blue Prism, and Automation Anywhere.

• Build & Automation Tools: Knowledge of software project management and build automation tools such as Apache Maven and Gradle.

• Integration Platforms: Knowledge of integration platforms such as MuleSoft, Boomi, TIBCO, Informatica, SAP PI/PO, Apigee, Talend, and WebMethods.

• CI/CD: Experience with CI/CD tools such as Azure DevOps, Jenkins, and GitLab.

• Languages: Knowledge of Italian is considered a plus.

About the company

-

About the company

-

Deloitte

Deloitte

Software Development
Software Architect