On behalf of our client, a leading innovative product development company located in Athens, we are currently looking for an enthusiastic and motivated Senior .NET Developer to join their team in its new and fascinating projects.
A day in the life of a Senior .NET Developer
You will be responsible for designing, developing, and maintaining .NET web applications as well as performing code version control using TFS. You will also be working in an agile environment and will have exposure to various technologies, leading to opportunities for professional growth and career advancement.
Your day-to-day
- Design, develop, and maintain .NET web applications using C#, ASP.NET, and .NET Core, ensuring high performance, responsiveness, and scalability.
- Write clean, efficient, and maintainable code following best practices, coding standards, and design patterns
- Perform code version control using TFS (team foundation server) recently Azure DevOps Server (along with Git)
- Work in an agile environment, participating in planning, and design. Collaborate with team members to identify and resolve technical challenges.
- Create and maintain technical documentation, including system architecture, design specifications, and user guides.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years development professional experience, as a .NET Developer and Web developer
- Strong understanding of object-oriented programming and design patterns
- Ability to work both independently and as part of a team
- Experience with Azure DevOps for CI/CD pipelines and knowledge of Azure App Services, Azure Functions will be considered as assets
- Competitive salary
- An excellent work environment where work-life balance is valued
- Continuous training opportunities
- Great opportunities to grow your technical skills and apply new ideas in a company where innovation is highly appreciated