FULL STACK SOFTWARE ENGINEER
K. Badouvas Group
Location: Crete, Heraklion HQ — On-Premises / Hybrid OR Athens Office — On-Premises / Hybrid
ABOUT THE ROLE
K. Badouvas Group is looking for a Full Stack Software Engineer to join our development team and contribute to the design, development and continuous improvement of modern business applications and digital solutions.
The ideal candidate combines strong Angular, C#, .NET Core and MSSQL expertise with a structured engineering mindset and the ability to work across both front-end and back-end technologies.
WHAT YOU WILL DO
- Design, develop and maintain modern web applications using Angular and .NET Core.
- Build responsive, accessible and high-quality user interfaces using HTML, CSS, JavaScript/TypeScript and modern CSS frameworks.
- Design and maintain server-side services, business logic and RESTful APIs using C# and .NET Core.
- Develop and optimize MSSQL databases, including schema design, SQL queries, stored procedures, indexing and performance tuning.
- Integrate internal applications with third-party platforms and services using REST APIs, JSON and XML.
- Collaborate with product managers, designers, developers and business stakeholders to deliver effective and seamless user experiences.
- Troubleshoot technical issues, improve application performance and build solutions with security, scalability and maintainability in mind.
- Participate in code reviews, technical documentation, testing and continuous improvement of development practices.
- Stay current with relevant technologies, engineering practices and industry trends.