Software Engineer

2 weeks ago


Athens, Attica, Greece Code Full time €40,000 - €80,000 per year

We are the 1st Hub for Developers
Our motto is
"From Developers to Developers"

Our vision is to provide real career opportunities for candidates who want to take the next step in their careers. Code.Career is the first process where you will speak exclusively with
developers and tech experts.

Our client
is the first independent energy utility in Greece and a leader in providing outstanding and innovative energy solutions. They operate with enthusiasm in what they do and they take pride in offering their employees a place where they can excel and create value.

They are currently offering a set of exciting positions in their headquarters in Athens, across multiple departments and areas of expertise.

With its two privately owned power plants in Thisvi (Voiotia) and Thessaloniki, and a total installed capacity of 820 MW, our client uses natural gas as fuel and ensures a clean and continuous electricity flow, based on an environmentally friendly power generation process.

About the Role:

They are currently looking for a
Software Engineer (.NET / React)
who will design, develop, maintain, and test reliable, secure, and scalable applications built on .NET Core/C# with RESTful Web APIs and a React front end.

They will leverage cloud-native technologies including serverless architecture where appropriate, as well as on-premises resources, and adopt DevOps/CI/CD practices throughout the SDLC.

The role consistently applies SOLID and Clean Code principles, collaborates closely with cross-functional teams, and ensures solutions align with business objectives and security best practices.

Key Responsibilities:

  • Act with professionalism, ethics, and a high sense of responsibility and collegiality at all times.
  • Design, code, and test full-stack applications using
    .NET Core/C# (RESTful Web APIs)
    for back end and
    React JS
    or
    Blazor
    for front end, ensuring performance, security, and scalability.
  • Participate in technical analysis and solution design, collaborating with cross-functional teams and external partners to translate business requirements into software solutions.
  • Design and implement database schemas and optimize data access primarily on
    SQL Server
    , with familiarity with
    NoSQL
    where appropriate.
  • Leverage
    cloud-native
    technologies (containers, orchestration, serverless patterns) alongside on-premises resources to build and deploy secure, reliable, and scalable applications.
  • Incorporate
    DevOps
    practices—CI/CD pipelines and automated testing—to improve operational efficiency and delivery quality.
  • Apply
    SDLC discipline
    ,
    SOLID principles
    , and
    Clean Code
    practices; maintain high-quality technical documentation and perform thorough code reviews.
  • Implement
    security best practices
    and design for scalability to ensure systems remain resilient as business needs evolve.
  • Implement
    unit and integration tests
    and collaborate with QA/QA Automation teams to expand test coverage and integrate automated tests into CI/CD.
  • Use
    Git
    effectively with established branching strategies (e.g., GitFlow or trunk-based) and actively participate in pull-request reviews.
  • Participate as 2nd or 3rd Level support in incident or problem management activities for in-house developed applications.
  • Continuously learn and evaluate technologies; propose improvements and develop/enhance solutions to support core business and digitalization needs.

What They're Looking For:

  • BSc in Computer Science or a related field.
  • 3–6 years of relevant experience as a software developer in Microsoft .NET (Full Framework and/or .NET Core), with proven experience in both front-end and back-end development.
  • Ability to build scalable and responsive web applications using .NET and modern front-end frameworks, with at least 3 years of hands-on experience in C#, LINQ, ASP.NET MVC, Web API, Entity Framework, HTML, CSS, JavaScript, and SQL Server.
  • 3+ years of experience with at least one modern front-end framework such as React (preferred), Angular, or Vue; familiarity with Blazor is a plus.
  • Experience with relational databases (SQL Server), schema design, and integration in enterprise applications; familiarity with NoSQL databases is an advantage.
  • Familiarity with DevOps principles, including continuous integration, automated testing, and deployment pipelines (tools such as Git, Jenkins, or Azure DevOps).
  • Experience with cloud-native technologies (serverless patterns, containers such as Docker) and knowledge of both cloud and on-premises architectures.
  • Experience working in Agile/Scrum teams.

Core skills:

  • C#, .NET Core, Web API/REST/JSON, React JS, TypeScript, HTML/CSS, Entity Framework, SQL Server, NoSQL, cloud-native (including serverless), containers (Docker), Git, Github Actions, CI/CD pipelines, SOLID and Clean Code principles, SDLC discipline, code reviews, documentation.
  • AI-assisted development experience with GitHub Copilot (Visual Studio/VS Code): prompt design for code generation, refactoring, and test authoring.
  • Nice to have: ASP.NET MVC, Blazor, Angular, Vue, SOAP, XAML, DevExpress.
  • Certifications such as Microsoft Azure Fundamentals (AZ-900), Microsoft Azure Developer Associate (AZ-204), or Microsoft Azure AI Fundamentals (AI-900) are a plus.
  • Strong analytical and problem-solving skills to address complex technical issues.
  • Excellent English communication skills.
  • Excellent teamwork and collaboration abilities.
  • Adaptability to evolving technologies, business requirements, and project scopes.
  • Commitment to staying updated with emerging trends and best practices in software development.

Their offer to you:

  • Competitive salary
  • Performance-based variable pay
  • Ticket restaurant card
  • Transportation reimbursement
  • Private health insurance coverage
  • Pension scheme
  • Home electricity and natural gas discount
  • Continuous learning and upskilling opportunities with access to premium training platforms
  • One extra day of paid time off
  • Reimbursement for athletic activities
  • Unlimited fruits and snacks at the office


  • Athens, Attica, Greece Egon Software Greece Full time €45,000 - €75,000 per year

    Company Overview:Egon Software Pvt. Ltd. (ESL) is a wholly owned subsidiary of Egon Holdings SA, a Luxembourg-based company. Egon Holdings (EHS) is a privately owned conglomerate with diverse interests inDiamonds & Jewelry, Mining, Real Estate, and Investments, conducting operations in13 countrieswith a strong reputation for service reliability and...

  • Software Engineer

    3 days ago


    Athens, Attica, Greece Paymentology Full time €25,000 - €45,000 per year

    Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team and experience to rapidly issue and process Mastercard, Visa cards across more than 60 countries, at scale. Our advanced, multi-cloud platform, offering both shared and dedicated processing instances, vast global presence and richer, real-time data, set...

  • Software Engineer

    2 days ago


    Athens, Attica, Greece Paymentology Full time €40,000 - €80,000 per year

    At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa cards at scale — across more than 60 countries.Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the flexibility...

  • Software Engineer

    7 days ago


    Athens, Attica, Greece Sword Group Full time €40,000 - €60,000 per year

    Sword Services Greece S.A. is seeking to recruit a high caliber, energetic individual to join our newly established Software Development team in Greece asSoftware Engineer (Java/Spring Boot). The successful candidate will work in a multinational environment on a multitude of tasks supporting our core business in large International Information Systems. The...

  • Software Engineer

    7 days ago


    Athens, Attica, Greece Sword Services Greece S.A. Full time €25,000 - €40,000 per year

    Sword Services Greece S.A. is seeking to recruit a high caliber, energetic individual to join our newly established Software Development team in Greece as Software Engineer (Java/Spring Boot). The successful candidate will work in a multinational environment on a multitude of tasks supporting our core business in large International Information Systems. The...


  • Athens, Attica, Greece mSensis Talent Acquisition Full time €45,000 - €60,000 per year

    Role DescriptionThis is a full-time hybrid role for a Java Software Engineer located in Athens, with some work from home acceptable. The Java Software Engineer will be responsible for developing and maintaining software applications, creating microservices, and utilizing the Spring Framework. The role includes writing and testing code, debugging programs,...


  • Athens, Attica, Greece Rivertech Full time €25,000 - €60,000 per year

    Junior software engineerRivertech has created the first operating system for smart homes, which enables you to automate and monitor your entire smart home with RiverOS.We are currently looking for a passionate Junior software engineer to design, develop and maintain software solutions.Junior software engineer responsibilities include gathering user...

  • Software Engineer

    7 days ago


    Athens, Attica, Greece ENTERSOFTONE Full time €40,000 - €60,000 per year

    ENTERSOFTONE - Redefining Business Software in an AI-powered FutureEstablished in 2025 through the strategic merger of Entersoft and SOFTONE, ENTERSOFTONE is a leading business software vendor in SE Europe with more than 1,500 employees and an extensive network of 700+ specialized partners, effectively serving a growing customer base of 90,000+ businesses...


  • Athens, Attica, Greece Kaizen Gaming Full time €40,000 - €100,000 per year

    We are Kaizen GamingKaizen Gaming, the team powering Betano, is one of the biggest GameTech companies in the world, operating in 19 markets. We always aim to leverage cutting-edge technology, providing the best experience to our millions of customers who trust us for their entertainment.We are a diverse team of more than 3000 Kaizeners, from 40+...


  • Athens, Attica, Greece Blueground Full time €40,000 - €60,000 per year

    We're looking for the brightest tech talents to join our8th Software Engineering Internship cycle. This is your opportunity to work on real-world, production-grade systems within a polyglot, AI-enabled tech stack.Start Date:February 16, 2026Duration:6 monthsThroughout the program, you'll:Tackle real engineering challenges that push you to think critically...