IT

Senior Full Stack .NET Developers

Hiring from
Greece
Work type
Remote
Posted

627,482 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

WHO WE ARE


Founded in 1999, iteam S.A. is a dynamic technology solutions provider for large and medium-sized enterprises, based in Greece. Our purpose is to help our clients transform, simplify, automate, optimize and secure their business processes and IT operations.


Our main areas of expertise:

• Custom Software Development (cloud or on-premises | .NET, Java)

• Software Testing

• Business Intelligence

• AI & ML

• Infrastructure Management


In 2012, Greece's flagship airline chose us to design and develop technology solutions that optimize and automate a range of functions and processes. This collaboration introduced us to the fascinating aviation industry and led us to create avibright (www.avibright.com), a dedicated Strategic Business Unit within iteam S.A. that offers unique, value-for-money cloud-based solutions for airlines.


Our diverse, fast-growing team of 85+ talented professionals is always looking for new members to work on challenging technology projects, either on-site or remotely!


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


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


Please note: 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.

Similar jobs

Apply for this job100% free