Back to Careers Vacancy Code: SSE-CS-26

Senior/Mid-Senior Software Engineer

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 Senior/Mid-Senior Software Engineer who is ambitious, detail-oriented, and ready to contribute to high-caliber projects.

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

Shipping is a sector facing numerous challenges, when it comes to digitalization of operations. ICS SOLIX focuses on addressing these challenges, with solid use of software engineering, robust software architecture and artificial intelligence technologies, and has been continuously developing and running LAMINAE™, an innovative platform designed for efficient monitoring of seagoing vessels throughout their LifeCycle, advancing Vessel Monitoring. 

Participate actively in the development of LAMINAE Platform, engaging in tasks like:
- Develop & Refine: Develop and build new functionalities in the LAMINAE Platform, ensuring high performance and scalability.
- Collaborate: Work closely with the Technical Department to translate business needs into robust technical solutions.
- Contribute: Contribute to the refactor/rewrite of existing services.
- 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 constraints.
- 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
decorative stripe
Contact

Navigate to Greener Waters with ICS SOLIX™

Take charge of Environmental Compliance. Keep abreast of Requirements. Improve Sustainability. Contact us and start your journey towards an Efficient Future.
Contact us
map image