Software Engineer Database

Software Engineer Database

Aberdour +1 Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
V

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 work, competitive salary, life cover, pension, and professional development opportunities.
  • Why this job: Be part of a dynamic team, enhance your programming skills, and contribute to impactful projects.
  • Qualifications: Degree in Computer Science or related field; strong programming skills in Python, C#, and C++ required.
  • Other info: Open to engineers and scientists with programming backgrounds; 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

Aberdour Fife
V

Contact Detail:

Viper Applied Science Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer Database

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as CUDA and GPGPU. Having hands-on experience or even personal projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Engage with the software development community, particularly those focused on scientific applications. Join forums, attend meetups, or participate in online discussions to network and learn more about the industry trends and challenges.

✨Tip Number 3

Show 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 to discuss your problem-solving approach during interviews. Be ready to share examples of how you've tackled complex programming challenges in the past, as this will highlight your analytical skills and fit for the role.

We think you need these skills to ace Software Engineer Database

Strong Programming Skills
Object-Oriented Programming (OOP)
Proficiency in Python
Proficiency in C#
Proficiency in C++
Experience with Testing and Version Control
Knowledge of CUDA
Experience with GPGPU
Familiarity with VTK
Experience with .Net
Experience with Avalonia
Enthusiasm for Software Development
Passion for Technology
Ability to Collaborate with Team Members
Adaptability to Dynamic Environments

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to understand the key responsibilities and required skills for the Software Developer position at Viper Applied Science. Tailor your application to highlight how your experience aligns with their needs.

Highlight Relevant Skills: Make sure to emphasise your programming skills, particularly in Python, C#, and C++. If you have experience with object-oriented programming (OOP) or technologies like CUDA and GPGPU, be sure to mention these as they are crucial for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your enthusiasm for software development and your passion for technology. Explain why you want to work at Viper Applied Science and how you can contribute to their mission of providing cutting-edge scientific solutions.

Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is essential in the tech industry.

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 approach to problem-solving and coding challenges.

✨Demonstrate Your Passion for Technology

Viper Applied Science values enthusiasm for software development. Share examples of how you stay updated with the latest technologies and trends in the industry, and express your eagerness to learn new tools like CUDA or Avalonia.

✨Understand the Company’s Mission

Familiarise yourself with Viper Applied Science's mission to provide scientific solutions. Be ready to discuss how your skills can contribute to their goals, particularly in developing software for engineering applications.

✨Prepare for Technical Questions

Expect technical questions related to object-oriented programming and software development lifecycle. Brush up on your knowledge of testing and version control systems, as these are crucial for the role.

V
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>