On behalf of our client, a group of companies that specialize in maritime, industrial and satellite communication services, oil and gas/ renewable energy pursuits, we are looking for a Software Developer to be based at their offices in Limassol, Cyprus.
Main Duties and Responsibilities
- Reviews current systems
- Presents ideas for system improvements
- Collaborates with internal teams and vendors to fix and improve products
- Works closely with analysts, designers and staff
- Produces detailed specifications and writes the program codes
- Tests the product in controlled, real situations before going live
- Maintains the systems once they are up and running
- Executes full software development life cycle (SDLC)
- Develops flowcharts, layouts and documentation to identify requirements and solutions
- Writes well-designed, testable code
- Produces specifications and determine operational feasibility
- Integrates software components into a fully functional software system
- Develops software verification plans and quality assurance procedures
- Troubleshoots, debugs and upgrades existing systems
- Deploys programs and evaluates user feedback
- Complies with project plans and industry standards
- Ensures software is updated with latest features
- Automates tasks through appropriate tools and scripting
- Reviews and debugs code
- Performs validation and verification testing
- Records development phases and monitors systems
- Ensures software is up-to-date with latest technologies
- Performs any other duties, as required by the Senior Software Developer
Job Requirements
- Diploma in Computer Sciences & Engineering
- Fluent in English
- 1-2 years of previous working experience in programming
- Self-motivated
- Ability to support, coach, develop team members
- Ability to keep individual team members motivated and mobilized
Benefits
- A competitive remuneration package
- Provident Fund
- 14th salary
All CVs will be handled with the utmost confidentiality.