Code.Hub  - Αγγελίεσ - Θέσεισ Εργασίασ

software engineer (.net / react)

5 Δεκ 2025 από 

Code.Hub

Αττική

Αττική

Φυσική παρουσία

Πληροφορική

Αορίστου

Πλήρης

Περιγραφή Θέσης

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

Φυσική παρουσία

Πληροφορική

Αορίστου

Πλήρης

Περιγραφή Εταιρείας

Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.

We source and train the best candidates in Tech Industry.

With a team of 150+

  • Tech-specific Recruiters
  • Certified Trainers
  • Software Development specialists

we are prepared for every challenge.

Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.



Jobily.gr

Η αξιόπιστη πλατφόρμα σου για να βρεις τις τέλειες ευκαιρίες εργασίας στην Ελλάδα. Συνδέσου με κορυφαίους εργοδότες και κάνε το επόμενο βήμα στην καριέρα σου.

© 2025 Jobily.gr. Όλα τα δικαιώματα διατηρούνται

Όταν επισκέπτεστε ή αλληλεπιδράτε με τους ιστότοπους, τις υπηρεσίες ή τα εργαλεία μας, εμείς ή οι εξουσιοδοτημένοι πάροχοι υπηρεσιών μας ενδέχεται να χρησιμοποιούν cookies για την αποθήκευση πληροφοριών ώστε να σας παρέχουμε καλύτερη, ταχύτερη και ασφαλέστερη εμπειρία καθώς και για σκοπούς μάρκετινγκ.21240e4a
jobily_pixel