Location: Piraeus, Greece
Department: Senior Software Engineering
Employment type: Permanent
We are looking for a Senior Software Engineer to join us here at ICS SOLIX. Not just any engineer though. Someone ambitious and genuine, who works best in the midst of a collaborative and forward-thinking team. This is a unique chance to get in on the ground floor of a rapidly-expanding company and be part of the architecture and development of some unique projects.
About us
ICS SOLIX Environmental Consultants is a Piraeus-based Consultancy company, oriented to Maritime and Industrial Engineering Consultancy. Our mission is to manage, via the development of innovative software solutions, the ever-increasing challenges of the maritime and industrial impact on the environment. To achieve that goal, we want to expand our Software Engineering team with people of high caliber.
About the job
At ICS SOLIX we understand that software engineering is a multidisciplinary field that requires a team effort. As such, our focus in building our teams is on finding passionate and hard-working individuals from different backgrounds and areas of expertise and bringing them together to work on a host of challenging and interesting problems. Our mission as a software engineering team in the company is to:
• Build new and exciting tools for our clients
• Improve our services through constant evolution and performance monitoring
• Liaise with Technical Dept., understand business needs and support our colleagues through useful internal tools
• Raise the standards of software development throughout the company
About you
First things first, we seek detail-oriented people with a strong commitment to accuracy and quality. If you are innately curious with a strong interest in self-development and growth, then you‘re already halfway there. Here’s the rest of what we’d like you to bring to the table.
Requirements
• Proven track record in building scalable and high-performance web applications
• Strong experience in Computer Science fundamentals (data structures, algorithms, computational complexity)
• Extensive experience in software development, leveraging both object-oriented and functional design principles
• Ability to think critically and solve complex problems using any mainstream programming language
• Solid experience with relational databases and advanced SQL techniques
• Exceptional communication skills, both written and spoken, in English
Ideal Candidate
• Bachelor’s or Master's degree in Computer Science or equivalent experience
• Significant experience as a software developer, with advanced proficiency in C#
• Deep understanding of software architecture and design patterns
• Knowledge of functional programming paradigms and languages
• Experience with cloud platforms (Azure) and distributed systems is highly desirable
• Proven leadership in mentoring junior engineers and driving technical decision-making
What we offer
• A quite unique opportunity to join ICS SOLIX at the most exciting scale-up phase
• Competitive salary, in line with your skills and experience.
• Work from Anywhere (On-site, Hybrid, or Remote (Greece) - whatever fits your needs)
• Flexitime
• Work-life balance - we want you to win both at work and in life
• Free lunch (whenever in the office)
Diversity & Inclusion
ICS SOLIX is an equal opportunity employer; therefore, we do not select candidates based on sex or gender identity, mental disability or physical disability, religion, age, national origin or ethnicity, sexual orientation, marital status, veteran status, or parental status.
Whatever your path or background is, however you identify yourself, ICS SOLIX is a place to feel at home, express yourself freely and make your mark.
How to apply
Send your CV at info@ics-solix.com with Subject the code of this vacancy, alongside with a Cover Letter, explaining why you think that you are a good fit.