Software Analyst



  • Understand customer requirements and constraints
  • Translation of customer requirements and constraints into the final software implementation
  • Management of customer expectations in terms of functionality, technique,and completion time
  • Interface between the client and our delivery teams
  • Project management for multiple software analysis projects 


  • IT technical skills
  • 3 years of experience:
    • Software requirement analysis document writing: software requirements specification (SRS) and system requirements specification (SyRS) 
    • Software Functional Analysis and Document Allocation: Functional specification (FS) 
    • Software Design analysis document: Software design description (SDD)
    • Interactions with the customer in order to understand precisely their expectations during all phases of analysis, design before the final software implementation of the solution.
  • 1 year experience in project management
  • Working knowledge of software technologies
  • Working knowledge of the network
  • Good knowledge of distributed IT systems, VM’s clusters/li>
  • Excellent knowledge of Microsoft Word, Excel and PowerPoint
  • Fluent French and English skills (oral and written) 
  • General business knowledge
  • Excellent problem solving ability  
  • Excellent interpersonal skills
  • Good flexibility and adaptability
  • Independent

Additional Skills

  • Know the advantages and disadvantages of the different programming languages 
  • Know the advantages and disadvantages of the different programming frameworks
  • Basic knowledge of Linux and Windows operating systems 
  • Basic knowledge of communication protocols (HTTP, SSH, FTP, etc.)
  • Basic knowledge of data protection techniques
  • Basic knowledge of agile development methods (SCRUM, Kamban, etc.)


We look forward to receiving your application.

Enterprise wide
application data protection


Campus Biotech Innovation Park Genève
Avenue de Sécheron 15
1202 Genève - Suisse

Head office
Ch. de la Pécholettaz 9
1066 Epalinges - Suisse