Software Engineer (.NET)
AT A GLANCE
We are looking for an experienced .NET Software Engineer. As a Mid .NET Software Engineer, you will be part of a hybrid agile team, working on a variety of gaming and entertainment-related digital platforms. You’ll be involved in the design, development, and evolution of scalable software systems that power real-time applications used by millions of users across the globe.
Application Deadline: 16/10/2026
Code.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has been helping organizations build and scale high-performing technology teams, while supporting Software Engineers in developing their skills and growing their careers.
With expertise across modern technologies and digital transformation projects, Code.Hub collaborates with leading organizations in FinTech, Banking, Insurance, Gaming, Telecommunications and Consulting, providing services and solutions in technology, consulting, software delivery and operations.
Code.Hub has built one of the strongest tech ecosystems in Greece, managing large-scale technology projects and supporting companies through specialized recruitment and upskilling solutions. In 2026, Code.Hub was certified as a Great Place to Work®, while also receiving HR Awards distinctions for Talent Management, Recruitment Strategy, Mentoring and Learning & Development initiatives, highlighting the company’s strong investment in people growth, innovation and employee experience.
Employment Type: Full-Time
You will be joining a fast-growing GameTech project, among the largest and most innovative in the world, active in 19 international markets and counting. Our partner offers a wide range of digital entertainment services to millions of users and is known for continuously investing in cutting-edge technologies. The team is diverse, multinational, and driven by a strong vision for inclusive growth, with operations across three continents and a workforce of over 2,700 professionals.
Key Responsibilities
The developer will be involved in the full development cycle within Agile teams, contributing from technical design to implementation, ensuring performance, scalability, and excellent user experience across international markets.
- Design and implement robust, scalable backend services, delivering features from concept to production with a strong focus on performance and reliability.
- Translate complex functional requirements into clean, maintainable systems using C#, ASP.NET Core, and .NET 8.
- Develop within a high-availability, large-scale infrastructure, handling real-time operations and significant data volumes.
- Work with MS SQL Server, Redis, ElasticSearch, and RabbitMQ to ensure efficient data management and asynchronous communication.
- Collaborate in Agile teams to deliver high-impact solutions, following best practices in coding, testing, and CI/CD.
- Continuously research and adopt new technologies to optimize development processes and system architecture.
- Contribute to a culture of code quality, peer reviews, and technical excellence, challenging assumptions and promoting innovation.
Required Qualifications
- B.Sc. or M.Sc. in Computer Science, Software Engineering, or a related technical field.
- At least 4 years of professional experience in building production-grade software using the Microsoft .NET ecosystem.
- Strong proficiency in C# and hands-on experience with ASP.NET MVC and RESTful Web APIs.
- Solid understanding of core web protocols and concepts such as HTTP, REST, and API design.
- Good grasp of algorithms, data structures, and practical use of design patterns, including familiarity with commonly used architectural approaches.
- Experience working with SQL-based databases and message brokers such as RabbitMQ.
- A mindset focused on clean, maintainable code and software quality, with attention to detail and strong debugging skills.
- Comfortable working in Agile environments, collaborating effectively with peers in cross-functional teams.
- Excellent command of English in both spoken and written form; fluency in Greek is also required.
- A proactive, self-motivated attitude with strong ownership and problem-solving abilities.
Nice-to-Have Skills
- Experience with MS SQL Server, Redis, and RabbitMQ for caching and performance optimization.
- Experience with ElasticSearch for search and data indexing solutions.
- Familiarity with CI/CD pipelines and automated deployment practices.
- Experience working on high-availability, large-scale, real-time systems.
- Interest in researching and adopting new technologies to improve software architecture and development processes.
Salary (Ind.): 2600-2900 € / Per month Gross
Let’s Talk About Us
- Hybrid working model.
- Signing Bonus.
- Brand new equipment.
- Exciting & friendly work environment.
- Career & competencies’ development.
- Continuous learning & development experience based on infinity model through Code.Hub’s Code.Learn.
- L&D plan for your career improvement.
- A truly open, inclusive, and competitive-free environment to grow your skills and have fun!
- Internal competitions & rewards.
Let’s Talk About Code.Hub-ers
- You are eligible to free LinkedIn trainings.
- You are eligible to have free pass to all training Code.Learn activities after 6 months from your induction.
- Training & Tech Mentor for your induction.
- Unlimited access to LinkedIn Learning platform (1st semester).
- Sponsoring of a Bachelor and/or Master’s Degree from Athens Tech College.
- Private Health Insurance.
- Performance planning each six months and each two years planning of promotion.
- Cocktail Fridays @ our offices.
- Referral Bonus.
Applying for
Your details
We’ll only use this to follow up about this role.

