
Software Developer
- Νέα Ερυθραία, Αττικής
- Μόνιμη
- Πλήρης Απασχόληση
- Develop, test, and maintain software applications and systems that align with company objectives.
- Collaborate with various departments, gathering and documenting user requirements to ensure effective software development support.
- Monitor software functionality, identify areas for improvement, and provide recommendations.
- Assist in migrating older applications to current technologies and refine application integrations.
- Analyze and resolve technical and application issues, adhering to established standards.
- Prepare reports, manuals, and documentation on project status and progress.
- Conduct thorough testing to ensure business requirements are met and end-user satisfaction is achieved.
- Bachelor's degree in Computer Science, Networks, or Information Technology.
- Master's degree in the relevant field considered as an asset.
- Minimum of 2 years of experience in a professional programming environment, focusing on Microsoft .NET C#, Windows & Web applications, and RESTful Web Services.
- Basic knowledge of technologies such as Python and React.JS.
- Familiarity with Oracle, MySQL, and MS SQL Server databases.
- Strong understanding of development methodologies, standards, and procedures.
- Excellent problem-solving and analytical abilities.
- Performance and quality orientation, ensuring high standards in software development.
- Team player with effective communication skills.
- Flexibility to adapt to evolving project requirements.