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 descriptionHide 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.
