Full Stack Software Developer

Information Technology Nicosia

Job Description

If you’re an aspiring developer, seeking to evolve your career with a world leading company, extend your skills and push your comfort zone, then look no further! Our client is an establish fin-tech company seeking an experienced Full Stack Developer to join their dynamic team.

Reference #: GC001771

Job Responsibilities

  •      Define system design by analyzing business requirements
  •      Write or modify highly complex systems
  •      Observe, test, debug and correct faults in software
  •      Ensure accuracy and integrity of data for new or existing systems
  •      Provide system support to clients
  •      Conduct research and analysis to support solution design
  •      Develop and produce documentation, including technical specifications, unit test scripts and API’s
  •      Undertake project work and write relevant reports
  •      Adhere to departmental coding conventions
  •      Understand and incorporate best industry security standards (such as OWASP) in the design and code of software that you write
  •      Provide guidance to developers and participate in code reviews
  •      Conduct code reviews for changes of intermediary to high complexity
  •      Maintain security knowledge by attending an educational security workshop at least once a year

Requirements

  •      BSc in Computer Science or a related field
  •      2-5 years’ experience of hands-on software development
  •      Strong coding skills in C#, SQL, ASP.NET
  •      Excellent problem analysis and debugging skills
  •      Efficiency and availability are paramount
  •      Excellent communication skills
  •      Fluent written and spoken English
Desirable Skills
  •      Development work in accounting and/or financial system environments.
  •      Knowledge of database design
  •      Knowledge of network programming
  •      Development of REST / SOAP APIs
  •      Development of HTML 5 / CSS 3
  •      Development of MVC Applications
  •      Exposure to Extreme Programming Environment
APPLY FOR THIS JOB