Software Engineer Database
Software Engineer Database

Software Engineer Database

Bristol Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and develop software for downhole tools and interface systems.
  • Company: Join a dynamic team in Bristol, innovating software solutions for engineering challenges.
  • Benefits: Enjoy hybrid work options, flexible hours, and a collaborative environment.
  • Why this job: Be part of a cutting-edge team that values creativity and problem-solving.
  • Qualifications: Strong C# and .Net experience, with familiarity in WPF applications required.
  • Other info: Opportunity to work with modern tools like Visual Studio and SQL Server.

The predicted salary is between 36000 - 60000 £ per year.

Apply functional specifications and engineering tools to design and develop software that supports downhole tools and interface systems.

Work closely with the design team to create reliable, high-performance software, maintain legacy code, and build interfaces for new and existing products.

Collaborate to meet development milestones, contribute to system-level testing and reliability analysis, and ensure optimal software quality.

What You’ll Do

  • Design and develop software for product enhancements and new products
  • Build software for interface and communication systems
  • Develop unit and system tests to ensure quality
  • Maintain and improve legacy C# software
  • Debug and resolve software issues
  • Use Git for source control and Trello for task management
  • Analyze design problems and propose effective solutions
  • Set up and configure development tools like IDEs and source control systems
  • Create detailed documentation for software and interfaces
  • Support other engineering tasks as needed

What You Need to Have

  • Strong software development experience with C# and .Net Framework / .Net 8
  • Solid experience building WPF applications
  • Understanding of multithreading and synchronization challenges
  • Familiarity with Visual Studio 2019/2022
  • Experience with Microsoft Windows OS and Office applications

Nice to Have

  • Experience with GRPC and Visual Studio Installer Projects
  • Knowledge of Dependency Injection and MVVM design patterns
  • Entity Framework familiarity
  • Exposure to Windows Azure and hosted SQL Server
  • Experience with JSON and NLog
  • Experience writing and supporting mobile apps (iOS and Android)

Tools You’ll Use

  • Visual Studio 2022
  • SQL Server 2018 or later

Physical & Safety Requirements

  • Ability to operate basic office equipment (keyboard, mouse, copier, scanner)
  • Ability to walk/travel to production areas wearing required PPE (safety glasses, steel-toe footwear, etc.)
  • Able to lift/move up to 7kg
  • Comfortable sitting or standing for 8-9 hours daily
  • Commitment to workplace safety by following QHSE procedures and reporting hazards

Software Engineer Database employer: Elios Talent

As a Software Engineer at our Bristol location, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values your contributions to developing cutting-edge software solutions. Enjoy the unique advantage of working in a vibrant city known for its tech community, while being part of a team dedicated to excellence and quality in engineering.
E

Contact Detail:

Elios Talent 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, especially C# and .Net Framework. Having hands-on experience or projects that showcase your skills in these areas can really set you apart during the interview.

✨Tip Number 2

Brush up on your knowledge of multithreading and synchronization challenges, as these are crucial for the role. Consider preparing examples from your past work where you've successfully tackled similar issues.

✨Tip Number 3

Since collaboration is key in this position, think about how you can demonstrate your teamwork skills. Prepare to discuss experiences where you've worked closely with design teams or contributed to group projects.

✨Tip Number 4

Get comfortable with the tools listed, like Git and Trello. If you haven't used them extensively, consider doing some quick tutorials or practice projects to show your familiarity during the interview.

We think you need these skills to ace Software Engineer Database

C# Programming
.Net Framework / .Net 8
WPF Application Development
Multithreading and Synchronization
Visual Studio 2019/2022
Microsoft Windows OS
Office Applications
Unit and System Testing
Debugging Skills
Source Control with Git
Task Management with Trello
Software Documentation
Problem Analysis and Solution Proposal
Development Tool Configuration
Dependency Injection
MVVM Design Pattern
Entity Framework
Windows Azure Exposure
SQL Server Familiarity
JSON Handling
NLog Experience
Mobile App Development (iOS and Android)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .Net Framework, as well as any relevant projects involving WPF applications. Use specific examples to demonstrate your skills in multithreading and debugging.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the job requirements. Mention your familiarity with tools like Visual Studio and Git, and how you can contribute to the team.

Showcase Relevant Projects: If you've worked on projects that involved software development for interface systems or legacy code maintenance, be sure to include these in your application. Highlight your problem-solving skills and any experience with system-level testing.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail, which is crucial for a Software Engineer role.

How to prepare for a job interview at Elios Talent

✨Showcase Your C# Expertise

Make sure to highlight your strong software development experience with C# and the .Net Framework during the interview. Be prepared to discuss specific projects where you've used these technologies, especially in building WPF applications.

✨Demonstrate Problem-Solving Skills

Since the role involves debugging and resolving software issues, be ready to share examples of how you've tackled complex design problems in the past. Discuss your thought process and the solutions you implemented.

✨Familiarity with Tools is Key

The company uses Visual Studio 2022 and SQL Server, so it’s beneficial to express your familiarity with these tools. If you have experience with Git for source control and Trello for task management, mention that too!

✨Prepare for Technical Questions

Expect technical questions related to multithreading, synchronization challenges, and design patterns like MVVM. Brush up on these topics and be ready to explain how you've applied them in your previous work.

Software Engineer Database
Elios Talent
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>