Software Engineer (Greater Bristol Area)
Software Engineer - Hybrid - Bristol, UK
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
- Company
- Elios Talent
- Location
- Bristol, UK
- Employment Type
- Part-time
- Posted
- Company
- Elios Talent
- Location
- Bristol, UK
- Employment Type
- Part-time
- Posted