Email us: jobs@emeraldzebra.cy
Do you thrive at producing clean, efficient code based on specifications? Do you have a passion for fixing and improving existing software? Do you enjoy testing and deploying programs and systems?
On behalf of one of our customers, we are looking for a Software Developer to build and implement functional programs. You will work in a Tech team of 4 people: the Tech Director and 3 software engineers. In this role, you should be a team player with a keen eye for detail and problem-solving skills as you will be working throughout the software development life cycle. The developer will work on developing the company’s in-house software that is used right across the group. Your goal will thus be to build efficient programs and systems that serve user needs.
Responsibilities: - Reviewing current systems and presenting ideas for system improvements. - Collaborate with internal teams and vendors to fix and improve products - Working closely with analysts, designers and staff - Producing detailed specifications and writing the program codes - Testing the product in controlled, real situations before going live - Maintaining the systems once they are up and running - Execute full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans and industry standards - Ensure software is updated with latest features - Automate tasks through appropriate tools and scripting - Review and debug code - Perform validation and verification testing - Document development phases and monitor systems - Ensure software is up-to-date with latest technologies - Any other duties, as required by the Senior Software Developer
Requirements and skills: - Proven experience as a Software Developer, Software Engineer or similar role - Self-sufficient and self-motivated - Result driven, astute, reliable and conscientious - Excellent people management skills - Ability to support, coach, develop team members - Ability to keep individual team members motivated and mobilised - Diploma in Computer Sciences & Engineering - Fluent in English - 1-2 years of previous working experience in programming - Proven working experience with C# programming Language - Good knowledge of .NET Framework - Experience with Web Applications (ASP.Net, PHP) - Excellent knowledge of SQL - Fluency in English required: need to liaise with people company wide including Netherlands, Singapore. - Company also expanding their group services to the US. Desired (though not required): - Knowledge of Microsoft Power Platform - Knowledge of DEVexpress Framework - Experience developing apps with ORM Framework
Note: Current Systems include the following: - OPS System for all companies - Zoho People Integration Module - TA Module - New CRM System - OPS Archiving and Filing Module - Webpages
Benefits: - An additional 13th and 14th salary are offered (50% at Easter and 50% in August). - Provident fund available, as well as in-house coffee shop/snacks. - This is in-house job in Limassol, Cyprus and there is possibility for hybrid work - for people living outside Limassol. - Working hours: 8-6 with a 2hr lunch break. 21 days holiday. - Company characterized by a caring and supportive environment.
Don't miss out this great opportunity! To apply, please forward your CV in confidence to Sam Macaron, Email: sam.macaron@emeraldzebra.cy