Recruiter
Diana Aboice
Recruiter
Diana Aboice
Location
Athens
|
Salary
2000€ - 3000€
|
Contract type
Permanent
|
Industry
|
About the role
On behalf of our client,a software development company and IT service provider with expertise in the Banking and Telco sector that is currently looking for a Software Developer, to join their growing software development team in Athens.
Role Summary
The ideal candidate will have strong abilities to design and develop applications as part of a team and working on a large project with multiple other teams effectively.
Key Accountabilities
- Design and development of the company’s applications
- Update and maintenance of existing applications
- Create efficient and logical databases
- Preparing technical reports and documentation
- Work on a variety of projects ranging in both size and scope
- Recognize system deficiencies and implement effective solutions
Knowledge, Skills & Experience
- Degree in Computer Science or a relevant subject.
- Minimum three (3+) years of professional experience in C# .NET programming
- Expertise in ASP.NET and experience in ASP.NET MVC
- Strong experience in Ajax
- Strong analytical, problem solving, and production diagnostic skills
- Experience in building enterprise web
- Strong skills in JavaScript and JQuery, HTML5, CSS3 will be a great plus
- Strong relational database skills (SQL)
- Fluency in English ( Verbal and written)
Strong Pluses
- MSc in Computer Science or relevant
- Ability to implement Web services with stateless communication protocols ( Restful)
- Adequate knowledge of Object-Oriented Analysis and Design patterns
Personal Side
- Strong analytical skills and data-driven thinking
- Excellent interpersonal, written, verbal communication skills with an ability to multi-task
- Demonstrated ability to effectively deal with high-pressure situations with a customer orientation and with an intercultural awareness
- Team spirit
- Excellent organizational, prioritization, and time management skills
- Accountable, self-sufficient, and action-oriented
Benefits
A competitive salary, along with the opportunity to enter a high-caliber consulting team, all within an excellent working environment which provides tremendous opportunities for professional advancement and personal growth.