PRIORITY, one of the largest and fastest growing Management and IT consulting firms in Greece, is currently handling a Senior .NET Full Stack Web Developer/Architect role on behalf of our client, a leading software solutions company.
Position duties:
The responsibilities of the position mostly include:
- Collaboration with the Software Solutions team, that serves large and medium sized clients, being responsible for full stack system development.
- Process ownership of the complete SDLC to meet business and technical requirements utilizing Agile methodologies.
- Feature implementation for already developed systems.
- Collaboration with management team during the SDLC.
- accurate estimation of the required effort for design and development of enterprise web applications.
Requirements
Candidate profile:
- Minimum 5 years of professional experience as a software developer.
- Minimum 3 years of professional experience in .Net Core/Framework development (Backend).
- Minimum 3 years of professional experience in web application development (Frontend).
- Minimum 3 years of professional experience as a Solution Architect of Web Applications.
- Bachelor’s degree in computer science or IT area (AEI).
- Very good knowledge of RDBMS amp; SQL.
- Communication skills, team spirit, analytical thinking, problem solving, time management skills, proactiveness, team leading skills.
- Strong interest in emerging technologies.
- Very good knowledge of English and excellent knowledge of Greek language.
- Fulfilled military obligations (if applicable).
Very Good knowledge of the following is required:
Backend
- Microsoft .Net Core / .Net Framework (Preferable DevExpress)
- Entity Framework
Frontend
Databases:
- MS SQL Server, T-SQL
- Experience with Database concepts optimizing queries (and processes).
APIs:
- Should be experienced with rest APIs.
- Should be able to develop consumable, available and scalable APIs.
- DevOps (GitHub/Bitbucket etc.).
Benefits
What we offer:
- Flexible Working Conditions - We promote a flexible environment so that you can enjoy teleworking, early Fridays, early August departure etc.
- Training and Soft Skills Development - We promote continuous training for your career and personal development.
- Talent Acceleration - We implement programs that help your talent evolve and accelerate your performance thus bridging our business challenges with the needs of your career. More specifically you will enjoy: Mentoring Programs, Development Conversations, Actionable Feedback, 360 Feedback, Employee Pulse
- Competitive compensation and benefits packages.
- Laptop, mobile phone.
- Health and Well-Being Services - Besides offering you Employer Health Insurance, we also focus on your well-being, resilience amp; connectivity.