At a Glance
- Tasks: Develop cutting-edge software applications for scientific and engineering solutions.
- Company: Join Viper Applied Science, a leader in innovative scientific solutions.
- Benefits: Enjoy hybrid working, competitive salary, life cover, pension, and growth opportunities.
- Why this job: Be part of a dynamic team, enhancing your skills in a tech-driven environment.
- Qualifications: Degree in Computer Science or related field; strong programming skills required.
- Other info: Experience with Python, C#, C++, and OOP is essential; Linux knowledge is a bonus.
The predicted salary is between 28800 - 48000 £ per year.
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, used by clients worldwide in the civil/structural engineering, security, and industrial sectors.
We are seeking a Software Developer to join our team. This is an exciting opportunity for engineers, scientists, or software professionals with a strong programming background who are passionate about software development and eager to work in a dynamic and innovative environment.
As a Software Developer, you will play a key role in developing cutting-edge software applications for scientific and engineering solutions. You will collaborate with experienced developers and domain experts, contributing to all aspects of the software development lifecycle. The role offers opportunities to deepen your skills in object-oriented programming (OOP), and gain hands-on experience with technologies such as CUDA, GPGPU, VTK, .Net, and Avalonia.
Requirements:
- A degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Strong programming skills (open to engineers and scientists with programming backgrounds).
- Proficiency in object-oriented programming (OOP).
- Experience with Python, C#, and C++.
- Experience with testing and version control.
- Enthusiasm for software development and a passion for technology.
- Experience with VTK, .Net, or Avalonia is a plus.
- Knowledge of Linux is beneficial but not essential.
Benefits:
At Viper Applied Science, we offer a hybrid working policy, allowing our team members to work both from home and in the office. We provide a competitive salary, life cover, pension, and other benefits, as well as opportunities for professional development and career growth.
How to Apply:
If you are an engineer, scientist, or software developer with a strong programming background and a passion for software development, and are eager to learn, grow, and contribute to innovative projects, we would love to hear from you.
Contact Detail:
Viper Applied Science Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as CUDA, GPGPU, and VTK. Having hands-on experience or even personal projects showcasing these technologies can set you apart from other candidates.
✨Tip Number 2
Network with current or former employees of Viper Applied Science on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Prepare to discuss your programming projects in detail, especially those that demonstrate your proficiency in object-oriented programming and the languages listed. Be ready to explain your thought process, challenges faced, and how you overcame them.
✨Tip Number 4
Show your enthusiasm for software development by staying updated on industry trends and advancements. Mentioning recent developments or innovations in your field during interviews can highlight your passion and commitment to continuous learning.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Understand the Role: Read the job description carefully to understand the specific skills and experiences Viper Applied Science is looking for. Tailor your application to highlight your relevant programming skills, particularly in Python, C#, and C++.
Craft a Strong CV: Ensure your CV showcases your programming experience and any projects related to software development. Include details about your proficiency in object-oriented programming and any relevant technologies like CUDA or VTK.
Write a Compelling Cover Letter: In your cover letter, express your enthusiasm for software development and your passion for technology. Mention how your background as an engineer or scientist complements your programming skills and aligns with Viper's mission.
Highlight Relevant Experience: If you have experience with version control, testing, or Linux, make sure to include this in your application. Even if it's not essential, it can set you apart from other candidates.
How to prepare for a job interview at Viper Applied Science
✨Showcase Your Programming Skills
Be prepared to discuss your programming experience in detail. Highlight specific projects where you've used Python, C#, or C++, and be ready to explain your thought process and problem-solving approach.
✨Understand Object-Oriented Programming
Since the role requires proficiency in OOP, brush up on key concepts like inheritance, encapsulation, and polymorphism. Be ready to provide examples of how you've applied these principles in your previous work.
✨Familiarise Yourself with Relevant Technologies
Research technologies mentioned in the job description, such as CUDA, GPGPU, VTK, .Net, and Avalonia. Having a basic understanding of these tools will demonstrate your enthusiasm and readiness to contribute from day one.
✨Prepare Questions for the Interviewers
Think of insightful questions to ask about the company culture, team dynamics, and ongoing projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you.