{"id":706021,"url":"https://alion.io/job/enerwave-software-engineer","title":"Software Engineer","company":{"id":673093,"name":"Enerwave","domain":"enerwave.gr","url":"https://alion.io/company/enerwave","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":91,"open_postings":28,"ghost_share":0.071,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":105,"computed_at":"2026-10-31T05:58:55Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Marousi, Greece"],"countries":["GR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Blazor","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"Git","optional":false},{"name":"Gitflow","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"Vue.js","optional":false},{"name":"Agile","optional":true},{"name":"Azure","optional":true},{"name":"Copilot","optional":true},{"name":"Docker","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Rest API","optional":true},{"name":"Scrum","optional":true},{"name":"SOAP","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-07-20T00:00:00Z","employer_posted_date":"2026-07-20","last_verified_at":"2026-10-31T08:22:54Z","board_verified":true,"closed_at":null,"days_open":103,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":103},"description":"One Group | One Energy\nWe are Enerwave, member of HELLENiQ ENERGY and a leader in providing outstanding and innovative energy solutions. We operate with passion, being engaged in heart and mind to what we do, and we pride ourselves on offering our employees a place where they can excel, creating value. We are offering now a set of exciting positions ,across our premises in various locations, covering multiple departments and areas of expertise.\nWe are looking for a Software Engineer 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 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.\nWhat will you do:\nAct with professionalism, ethics and a high sense of responsibility and collegiality, at all times.\nDesign, code, and test full-stack applications using .NET Core/C# (RESTful Web APIs) for back end and React JS or Blazor for front end, including the integration of external APIs, automation services, and managed AI capabilities where required, ensuring performance, security, and scalability.\nParticipate in technical analysis and solution design, collaborating with cross-functional teams and external partners to translate business requirements and functional specifications into software solutions, including AI-enabled capabilities where appropriate.\nDesign and implement database schemas and optimize data access primarily on SQL Server.\nLeverage cloud-native technologies (e.g., containers, orchestration, serverless patterns, and managed cloud or AI services) alongside on-premises resources to build and deploy secure, reliable, and scalable applications.\nIncorporate DevOps practices in day-to-day activities-CI/CD pipelines and automated testing-to improve operational efficiency and delivery quality.\nApply SDLC discipline, SOLID principles, and Clean Code practices; maintain high-quality technical documentation (designs/ADRs) and perform thorough code reviews.\nImplement security best practices, including appropriate data protection and access controls when integrating external or AI-enabled services, and designs for scalability to ensure systems remain resilient as business needs evolve.\nImplement unit and integration tests and collaborate with QA/QA Automation to expand test coverage and integrate automated tests into CI/CD.\nUse Git effectively with established branching strategies (e.g., GitFlow or trunk-based) and actively participate in pull-request reviews.\nParticipate as 2nd or 3rd Level support in incident or problem management activities with regard to applications developed in-house.\nContinuously learn and evaluate technologies, including emerging AI-assisted and AI-enabled development capabilities; propose improvements and develops/enhances solutions to support core business, automation, and digitalization needs, participating in proofs of concept where appropriate.\nWhat you need to be successful:\nA BSc in Computer Science or a related field.\n3-6 years of relevant working experience as a software developer in Microsoft .NET (full framework and/or .NET Core). Proven experience in both front-end and back-end development, working across the complete software development lifecycle.\nAbility to build scalable and responsive web applications using .NET and modern front-end frameworks, with hands-on experience in C#, LINQ, ASP.NET MVC, Web API, Entity Framework, HTML, CSS, JavaScript, and SQL Server.\n3+ years of experience with at least one modern front-end framework such as React (preferred), Angular, or Vue; familiarity with Blazor is considered a plus.\nExperience with relational databases (such as SQL Server), including schema design, querying, query optimization και integration in enterprise applications.\nFamiliarity with DevOps principles, including continuous integration, automated testing, and deployment pipelines. Familiarity with tools like Git, GitHub Actions\nExperience with cloud-native technologies, including serverless patterns, containers such as Docker, external APIs, and managed cloud services, and working knowledge of both cloud and on-premises architectures. Exposure to the integration of AI-enabled services would be considered an advantage.\nAI-assisted and AI-enabled development: Familiarity with GitHub Copilot or equivalent tools for code generation, refactoring, test authoring, and documentation, including effective prompting and safe and compliant usage. Basic understanding of how pre-trained AI models and managed AI services can be consumed through APIs and integrated into software applications would be considered an advantage.\nExperience working in Agile/Scrum teams.\nCore: C#, .NET Core, Web API/REST/JSON, React JS, TypeScript, HTML/CSS, Entity Framework, SQL Server, cloud-native (including serverless), containers (Docker), Git, GitHub Actions, CI/CD pipelines, SOLID and Clean Code principles, SDLC discipline, code reviews, and documentation.\nAI-assisted development: GitHub Copilot (Visual Studio/VS Code), effective prompt design for code generation, refactoring, and test authoring; safe and compliant usage.\nNice-to-have / Legacy exposure: ASP.NET MVC, Blazor, Angular, Vue, SOAP, XAML, DevExpress.\nExposure to Azure AI services, intelligent document processing, generative AI APIs, workflow automation, or similar technologies would be considered an advantage.\nAt least one of the following Certifications: Microsoft Azure Fundamentals (AZ-900), Microsoft Azure Developer Associate (AZ-204),Microsoft Azure AI Fundamentals (AI-900)\nStrong analytical and problem-solving abilities to identify and address complex technical issues.\nExcellent teamwork and communication skills to collaborate effectively with cross-functional teams and stakeholders.\nAbility to adapt to changing technologies, including emerging AI-assisted and AI-enabled capabilities, business requirements, and project scopes, and to collaborate effectively with external specialists when additional expertise is required.\nWillingness to stay updated with emerging trends, technologies, and best practices in the software development field.\nOur offer to you:\nCompetitive salary \nBonus scheme \nTicket restaurant card \nTransportation reimbursement \nPrivate Health Insurance coverage \nPension Scheme \nHome electricity and natural gas discount \nContinuous learning & upskilling opportunities and access to our premium online training platform \nReimbursement for your athletic activities \nUnlimited fruits and snacks at the office \nEnerwave S.A. will keep your personal information for a period of 2 years from the submission date, after which we will delete your personal data. Enerwave S.A. has the right to transfer your personal information to third parties to whom it has assigned services, which require the collection and processing of such personal data for candidate evaluation in the process of personnel selection.\nFor more information regarding the processing of your personal information and exercising your rights, please read the Notice to Candidate Employees.","description_format":"text","description_chars":7377,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Health insurance","Insurance coverage"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Power Grid"],"lifecycle":[{"event":"open","at":"2026-09-11T03:57:02Z"}],"visa":[],"liveness":{"score":41,"band":"fade","label":"Fading","p_open":1,"p_active":0.69,"p_room":0.6,"age_days":103,"expected_fill_days":105,"reasons":["conf:1","win:late","crowd:"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/enerwave-software-engineer","json_url":"https://alion.io/job/enerwave-software-engineer.json","meta":{"generated_at":"2026-10-31T10:55:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16731,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":673093},"rest":"https://alion.io/mcp/rest/get_company?id=673093"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fenerwave-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fenerwave-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fenerwave-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/enerwave-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fenerwave-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":706021}},{"tool":"search_jobs","arguments":{"company":"enerwave.gr","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":706021},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}