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, enhance your skills, and work on impactful projects.
- Qualifications: Degree in Computer Science or related field; strong programming skills required.
- Other info: Experience with Python, C#, and C++ is essential; knowledge of Linux is a bonus.
The predicted salary is between 28800 - 43200 £ 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.
Software Engineer employer: Viper Applied Science
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 skills 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 and problem-solving strategies.
✨Tip Number 4
Show your enthusiasm for software development by staying updated on industry trends and advancements. Mentioning recent developments or technologies during your interview 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, especially in Python, C#, and C++.
Craft a Strong CV: Ensure your CV showcases your programming background and any relevant projects or experiences. Emphasise your proficiency in object-oriented programming and any experience with technologies like CUDA, GPGPU, VTK, .Net, and Avalonia.
Write a Compelling Cover Letter: In your cover letter, express your enthusiasm for software development and your passion for technology. Mention how your skills align with the company's mission and how you can contribute to their innovative projects.
Proofread Your Application: Before submitting, thoroughly proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
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 the Company’s Mission
Familiarise yourself with Viper Applied Science's mission and the technologies they use. This will help you align your answers with their goals and demonstrate your genuine interest in contributing to their innovative projects.
✨Prepare for Technical Questions
Expect technical questions related to object-oriented programming and the specific technologies mentioned in the job description, such as CUDA and VTK. Brush up on these topics to confidently answer any queries.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the software development lifecycle at Viper, and opportunities for professional growth. This shows your enthusiasm for the role and helps you assess if the company is the right fit for you.