Senior Software Developer 11 views

Job Description

We’re looking for a Senior Software Developer for one of our clients, a well-established Cypriot Investment firm. The Senior Software Developer will be reporting directly to the  Software Developer Team Leader.

Job Responsibilities

  • Design, code, test, debug, and document Python/Java/.Net/MySQL applications
  • Develop software solutions by studying information needs and conferring with users; studying systems flow, data usage and work processes; investigating problem areas and following the software development lifecycle
  • Provide ad hoc reporting and analysis as required, explain bugs and solutions to both technical and non technical colleagues
  • Protect operations by keeping information confidential
  • Design physical and logical DB models
  • Write SQL queries and fine tune the queries for optimisation
  • Communicate effectively and clearly, in writing and orally, both in one-on-one and in group presentation situations
  • Ability to remain flexible and multi-task when faced with multiple urgent requests
  • Provide technical support to clients relating to company web applications
  • Conduct an evaluation/QA-testing of new software products
  • Support and maintenance of existing codebase
  • Think strategically and solve problems pragmatically
  • Carries out any further duties assigned by their line manager
  • Contributes to a positive and dynamic working environment

Requirements

  • BSc in Computer Science or relevant field.
  • Very good understanding of software design and architecture
  • Agile Working Experience
  • Experience of CI technologies – Git and Jenkins
  • Design Patterns
  • Unit Testing
  • Experience in ORM such as SqlAlchemy
  • Experience with Tornado framework
  • Experience in FX, gaming or similar.
  • Able to work in a fast paced environment.
  • Experience in working with very senior and hands-on technical experts
Apply for this job Apply via LinkedIn

ILovemondays – Jobs In Cyprus

ILovemondays CY helps recent graduates and unemployed people find and apply for job positions all over Cyprus.

ILoveMondays CY

ILoveMondays Cy – Working in Cyprus
29 L. Arnold street, Limassol, 3075, Cyprus
contact@ilovemondayscy.com
+357 99584868