Huidige banen gerelateerd aan Software Analyst - Sassenheim, Zuid-Holland - Cosine

  • Financial Controller

    4 weken geleden


    Sassenheim, Nederland Oceans of Energy B.V. Voltijd

    Oceans of Energy is an innovative and fast-growing company, dedicated to creating sustainable offshore solar technology and renewable energy projects that work in harmony with nature.  The Financial Controller oversees OOE-financial accounts by taking ownership of the financial reporting process and reports to the CFO. We are seeking an experienced...

Software Analyst

2 maanden geleden


Sassenheim, Zuid-Holland, Nederland Cosine Voltijd

About the Role

Cosine is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.

Key Responsibilities

  • Design and develop software analysis tools to help scientists gain insights into collected data.
  • Manage and develop features in our internal database using the Django framework.
  • Create, test, and maintain various data pipelines to ensure a correct and efficient data flow.
  • Develop and maintain user interfaces for interaction with software tools, ensuring a user-friendly experience.

Requirements

  • Masters degree in Computer Science, or 5+ years experience in Computer Science/Software Engineering or equivalent.
  • Extensive knowledge of the Python programming language, including unit testing, and handling package managers such as pip.
  • Familiarity with essential packages such as Django, Flask, NumPy, and Matplotlib.
  • Essential experience with Django and Django REST Framework, proficiency in building web applications.
  • Curiosity to learn scientific programming, encompassing not only conventional software architectures but also a deeper understanding of working with arrays/data points, mathematical functions, and datasets in a scientific context.
  • Ability to handle a holistic software approach, ranging from front-end to back-end development, API integration, database management, testing, and software pipelines.
  • Proficient use of Git(Lab) for version control and collaborative development.
  • Competence in terminal-based operations, a Linux environment, SSH connections, and proficiency in managing virtual machines and virtual environments.
  • Basic proficiency in web development, including maintenance of web tools using HTML, CSS, and JavaScript (including JQuery), recommended but not mandatory.

Desirable Skills

  • Ability to understand, speak, and write English in a professional working environment.
  • Analytical skills, ability to solve complex problems.
  • Attention to detail and focus on quality.
  • Ability to write clear and comprehensive technical software documentation.
  • Good additional communication skills in German, French, Italian, Dutch, or Spanish are an advantage.
  • Ability to work well in a team.
  • Good time management.

About Cosine

Cosine is a dynamic and international company that offers a part-time or full-time onsite position in a dynamic and international setting, where you can combine your knowledge with highly innovative technology and applications with good and flexible working conditions.