Home›Careers
Join our team
avibright is a Strategic Business Unit of iteam S.A., a dynamically growing team of 85+ talented professionals working on challenging technology projects, on premises, hybrid or remotely.
Why join us
Technology that
takes off
Founded in 1999, iteam S.A. is a technology solutions provider for large and medium-sized enterprises, based in Greece. We help our clients transform, simplify, automate, optimize and secure their business processes and IT operations.
In 2012, Greece’s flagship airline chose us to design and develop technology that optimizes and automates its operations. That collaboration introduced us to the fascinating aviation industry and led to avibright, our dedicated Strategic Business Unit for airline software.
Rewards
- Competitive salary and benefits package based on experience
- Complimentary private health insurance
- Corporate phone and laptop
Flexibility
- Flexible working hours
- Remote working option
- Teamwork- and collaboration-centered environment with challenging goals, autonomy and mentoring
Growth
- Challenging projects using the latest technologies
- Technical training, certifications, conferences and meetups
- Career growth that follows your aspirations
Open positions
We are
hiring
Expertise areas include custom software development (.NET, Java, cloud or on premises), software testing, business intelligence, AI & ML and infrastructure management. Open a role to see the full details.
Software development · Greece · Hybrid / remoteSenior Full Stack .NET Developer
Senior Full Stack .NET Developer
The role
We are looking for passionate Senior Full Stack .NET Developers to join our growing team. You will work on a variety of web projects, primarily using C#, .NET / .NET Core and Angular. The ideal candidate has extensive software development experience and a strong desire to contribute, collaborate and adapt in a fast-paced, ever-changing environment.
Responsibilities
- Be an integral member of agile teams, designing and implementing features in our solutions
- Contribute to all phases of the project delivery lifecycle, working closely with business analysts, software engineers and test engineers
Must-have qualifications
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering or a related field
- 5+ years of professional experience as a Senior .NET Developer (or similar role)
- Strong understanding of software engineering practices, design principles, design patterns, architectural best practices and RESTful API design
- Back-end and front-end development expertise
- Authorized to work in Greece
Back-end
- C# and .NET (background tasks, async/await, parallel processing, value objects, records, SignalR, implicit operators, pattern matching, library/middleware creation)
- .NET Core and .NET Framework
- ASP.NET (Framework and Core), MVC, Web API
Front-end
- Angular (template-driven and reactive forms, advanced RxJS, modules, signals, lazy loading)
Data access & persistence
- Entity Framework (Fluent API, Code-First, EF interceptors)
- Relational databases (advanced MS SQL knowledge and performance optimization)
Testing & quality assurance
- Unit testing with xUnit (TDD)
Cloud & infrastructure
- Experience developing in Azure environments
Nice to have
Messaging, caching & integration
- RabbitMQ
- Redis (distributed caching), FusionCache
- Memory/document caching (Lucene, NoSQL databases)
DevOps & monitoring
- Azure CI/CD pipelines
Performance & advanced data handling
- JSON performance optimization
- Bulk operations
- Microservices architecture
- Dapper
What we offer
- Competitive salary and benefits package based on experience
- Private health insurance
- Corporate phone and laptop
- Flexible working hours and a remote working option
- Challenging projects using the latest technologies
- Development opportunities through technical training, certifications, conferences, meetups and more
- Career growth within the company, with the freedom to follow your aspirations
- A collaborative, team-centered environment that offers challenging goals, autonomy and mentoring
How to apply
Please send your CV to hr@iteam.gr
CVs submitted in response to this advertisement will be kept for up to 6 months for recruitment purposes and then securely deleted, in accordance with GDPR.
Quality assurance · Greece · Hybrid / remoteSoftware Test Engineer
Software Test Engineer
Position summary
We are seeking passionate Software Testing Engineers who are committed to delivering high-quality software. You will work across various technologies in a fast-paced, agile environment, collaborating closely with cross-functional teams to ensure exceptional product quality.
Key responsibilities
- Participate as a core member of agile teams delivering primarily web-based solutions.
- Collaborate with business analysts to understand requirements and define test scenarios.
- Work with the Test Manager to develop comprehensive test plans.
- Design, create, and maintain test cases using appropriate tools.
- Partner with software engineers throughout the development lifecycle.
- Execute manual and exploratory tests.
- Identify, document, and track defects using bug-tracking systems.
- Perform regression testing as needed.
Depending on the project, you may also:
- Contribute design insights during feature development.
- Prepare product documentation as a technical writer.
- Develop automated tests, including scripting, execution, and maintenance.
Must-have qualifications
- Proven experience as a Software Test Engineer, with solid understanding of the software development lifecycle.
- Familiarity with defect management tools (Azure DevOps, Atlassian, etc.).
- Strong attention to detail and commitment to quality.
- Growth-oriented mindset with positive, proactive attitude.
- Bachelor’s Degree (or equivalent) in Computer Science, Software Engineering, or related discipline.
- Comfortable with collaboration tools, time management, and prioritization.
- Strong communication skills in Greek and English.
- Legal permit to work in Greece and fulfillment of any required military obligations.
Highly valued qualifications
- Experience with object-oriented programming or scripting languages (Java, C#, JavaScript, Python).
- Hands-on experience with test automation frameworks (Playwright, TestNG, Protractor, MochaJS, Cucumber, etc.).
- ISTQB certification.
CVs are retained for up to 6 months for recruitment purposes, in line with GDPR.
Your personal data
ITEAM S.A. fully complies with the applicable data protection legislation. Any personal data included in your application will be legally processed (Art. 6 par. 1(b) of the GDPR) for the purposes of the selection procedure. Your personal data will be processed exclusively by the Company’s authorized personnel and will not be shared with any third parties, unless required by law.
Your personal data will be retained for six (6) months from the date it was provided to us and will be deleted – destroyed after that period. If you wish your personal data to be retained for a longer period, please explicitly state this when submitting your CV. Under no circumstances will we retain your personal data for more than two (2) years.
For any queries about your personal data, contact our DPO Team at dpo@iteam.gr. CV Privacy Policy: English · Greek
Don’t see your role?
Send Us Your CV
We are always on the lookout for talented people to join us.
Send your CV to hr@iteam.gr and tell us how you would like to contribute.
Certified to ISO 9001, ISO/IEC 27001 and ISO 22301
ISO 9001Quality Management
ISO/IEC 27001Information Security
ISO 22301Business Continuity
