Job description
Job Title: Junior Software Developer
Company: Viper Applied Science
Location: Aberdour, Scotland (Hybrid)
Job Type: Full-time
About the Company: Viper Applied Science is a leading provider of cutting-edge scientific solutions. Our mission is to help engineers and scientists design safer structures by using advanced computational tools to simulate and analyse extreme events and loads. We specialize in the development of next-generation computational algorithms, which are used by clients all around the world in the civil/structural engineering, security, and industrial sectors.
Job Description: We are seeking a Junior Software Developer to join our team, offering an exciting opportunity for recent graduates, engineers, scientists, or individuals with strong programming backgrounds who are passionate about software development and eager to begin their careers in a dynamic and innovative environment.
Job Role: As a Junior Software Developer, you will be involved in the development of cutting-edge software applications for scientific solutions. You will work alongside experienced developers, learning and contributing to various aspects of the software development lifecycle. This role provides an excellent opportunity to develop your skills in object-oriented programming (OOP) and gain experience in specialized areas like CUDA or GPGPU, as well as VTK, .Net and Avalonia.
Requirements:
* A degree in Computer Science, Software Engineering, or a related field (recent graduates are encouraged to apply).
* Strong programming skills and experience (open to Engineers and Scientists with programming backgrounds).
* Familiarity with object-oriented programming (OOP).
* Experience with testing and version control.
* Enthusiasm for software development and a passion for technology.
* Experience with CUDA or GPGPU, VTK, .Net or Avalonia would be a nice-to-have.
* Knowledge of Linux is beneficial but not essential.
Benefits: At Viper Applied Science, we operate a hybrid working policy, allowing our team members to work from home and in the office as needed. We offer a competitive salary, life cover, pension and other benefits, as well as opportunities for professional development and growth.
If you are a recent graduate, engineer, scientist, or anyone with a strong programming background who is passionate about software development and eager to learn and grow while contributing to innovative projects, we would love to hear from you.