At a Glance
- Tasks: Develop cutting-edge software applications for scientific and engineering solutions.
- Company: Join Viper Applied Science, a leader in advanced computational tools for safer structures.
- Benefits: Enjoy hybrid work options, competitive salary, life cover, pension, and professional development opportunities.
- Why this job: Be part of an innovative team, enhance your programming skills, and contribute to impactful projects.
- Qualifications: Degree in Computer Science or related field, strong programming skills, and enthusiasm for technology.
- Other info: Experience with Python, C#, C++, and knowledge of Linux is a plus.
The predicted salary is between 36000 - 60000 £ 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.
- 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.
- Knowledge of Linux is beneficial but not essential.
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.
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.
Locations
Software Engineer with DevOps training employer: Viper Applied Science
Contact Detail:
Viper Applied Science Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer with DevOps training
✨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
Engage with the software development community, especially those focused on scientific applications. Join forums, attend meetups, or participate in online discussions to network and learn more about the latest trends and challenges in the field.
✨Tip Number 3
Showcase your enthusiasm for software development by contributing to open-source projects or creating your own. This not only demonstrates your skills but also your passion for technology, which is highly valued by employers like Viper Applied Science.
✨Tip Number 4
Prepare for potential technical interviews by practising coding challenges that focus on object-oriented programming and the languages mentioned (Python, C#, C++). Being well-prepared will help you feel more confident and perform better during the interview process.
We think you need these skills to ace Software Engineer with DevOps training
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 experience with object-oriented programming (OOP). Include specific projects or roles where you used technologies like CUDA, GPGPU, or .Net.
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
Make sure to highlight your programming experience, especially in Python, C#, and C++. Be prepared to discuss specific projects where you applied these skills, as this will demonstrate your technical proficiency.
✨Understand the Company’s Mission
Familiarise yourself with Viper Applied Science's mission to design safer structures using advanced computational tools. This knowledge will help you align your answers with their goals and show your genuine interest in their work.
✨Prepare for Technical Questions
Expect technical questions related to object-oriented programming and software development lifecycle. Brush up on your knowledge of OOP principles and be ready to explain how you've applied them in past projects.
✨Demonstrate Enthusiasm for Learning
Express your eagerness to learn new technologies like CUDA, GPGPU, and Avalonia. Highlight any relevant experiences or courses you've taken that showcase your commitment to professional development and staying current in the field.