pm me if interested

Τόπος: Αθήνα/Αλεξανδρούπολη
Εταιρία: Πρίσμα Ηλεκτρονικά ΑΒΕΕ
ΤΙΤΛΟΣ ΘΕΣΗΣ: Software Developer
SOFTWARE ENGINEER
Job description
The Software Engineer is responsible for the implementation and support of software development. The role develops and prepares (in-house) software coding whenever there is a corresponding business need within a specified time-frame.
• Team Working and good Math background
• Detects, registers and reports issues and problems of IT systems
• Designs and develops new features for the platform
• Guide and manage the software development team
• Working directly with the Product team to turn ideas into software
• Extending and improving existing system services and software components
• Identifying and resolving performance bottlenecks
• Writing and optimizing procedures and functions
• Code Development
• Code Testing
Troubleshooting bugs and other technical issues which are too complex or confusing for the Customer Support team to understand, generally involving reading and understanding existing code as well as tests and troubleshoots software bugs.
Requirements
Working experience is not a requirement but experience minimum 3 years in a role requiring programming skills that should involve the development of applications using Visual Studio and SQL will be much appreciated
Experience in developing embedded applications using the aforementioned technologies will be also considered as an asset;
University degree (BSc and preferably also MSc) in Information Systems Management / Computer Science / Computer Engineering or related discipline;
Fluent in English at a written and oral level;
Ability to effectively communicate and present solutions to all levels of business users and technical users;
The ideal candidate must be a responsible and dynamic individual with team oriented mindset and skills.
Experience writing Visual Studio, C++, or C# coding
Preferred Experience into Linux development, Java, php, joomla and mobile apps
Experience with SQL and relational databases
Team Working and Written communication skills
The ability to clearly articulate questions and create design specifications.
Ability to use Agile and best practice in software development.
Ability to understand and support critical systems
Comfort in both Linux and Windows