Position: Software Engineer (Mid-Senior)
Department: Software Engineering
Employment Type: Permanent
Location: Piraeus, Greece (Remote, Hybrid, or On-site)
The Opportunity
At ICS SOLIX, we develop innovative software solutions to manage the environmental impact of the maritime and industrial sectors. We are looking for a Mid-Senior Software Engineer who is ambitious, detail-oriented, and ready to contribute to high-caliber projects during our most exciting scale-up phase.
You will join a collaborative team where software engineering is treated as a multidisciplinary craft, working on complex problems that have a real-world impact on global sustainability.
Your Role
- Develop & Refine: Build new tools and services for our clients, ensuring high performance and scalability.
- Collaborate: Work closely with the Technical Department to translate business needs into robust technical solutions.
- Monitor & Optimize: Improve existing services through evolution, performance monitoring, and rigorous code standards.
- Grow: Take ownership of features and participate in technical discussions that shape our software architecture.
Technical Requirements
We seek engineers who value accuracy, quality, and self-development.
- C# Development: Solid experience in software development with a strong command of the C# language and the .NET ecosystem.
- Functional Orientation: A strong interest or experience in functional programming paradigms within the C# ecosystem (e.g., heavy use of LINQ, immutability, pattern matching, and expression-bodied members).
- CS Fundamentals: A good grasp of data structures, algorithms, and computational complexity.
- Relational Databases: Solid experience with SQL and advanced database techniques.
- Problem Solving: Ability to think critically and solve complex problems within constrains.
- Language: Professional communication skills in English (written and spoken).
Desired Extras
- Bachelor’s or Master's degree in Computer Science.
- Experience with cloud platforms and distributed systems.
- Interest in mentoring junior engineers.
What We Offer
- Work Flexibility: Fully Remote (within Greece), Hybrid, or On-site - whatever fits your needs.
- Competitive salary: In line with your skills and experience.
- Flexitime: We prioritize results and work-life balance over strict clock-watching.
- Professional Growth: A unique chance to join a rapidly expanding company and make your mark on our core products.
- Culture: A supportive, inclusive environment where you can express yourself freely.
- Office Perks: Free lunch whenever you are working from our Piraeus office.
How to apply Send your
CV and a
Cover Letter explaining why you’re a good fit for this role to
info@ics-solix.com Subject:
SSE-CS-26