Senior Software Engineer
Role responsibilities
The role involves designing, developing, and maintaining software and database tools for research, clinical, and administrative data processing. It also includes supervising software developers and leading the design of technical solutions and prototypes.
Requirements
Candidates must have a Bachelor's degree and experience with workflow languages like Nextflow, messaging services like Kafka, and cloud environments. Proficiency in multiple programming languages and the ability to write highly concurrent code is required.
Key skills
Nextflow, Kafka, Microsoft Azure, AWS, Google Cloud, PHP, JavaScript, HTML, CSS, SQL, Python, Java, R, C++, Matlab, Database Design
Keywords
Bioinformatics, Cloud Computing, Nextflow, Kafka, Azure, AWS, Google Cloud, PHP, JavaScript, HTML, CSS, SQL, XML, C, C++, Qt, Matlab, Python, Java, R, JDBC, JSP, OpenMP, CUDA, AMP, MPI, GPGPU, Sybase, MS SQL Server, Oracle