Desktop Software Developer - C# .Net - #1749493
Mid-Way Supply, Inc.
Date: 7 hours ago
City: Bristol
Contract type: Full time
Work schedule: Full day

Location - Bristol (3 Days On-Site Per Week) Starting Salary - up to £65,000 (Depending on Experience)
Overview Of The Role
On behalf of a key client in Bristol, we are looking for a Software Developer to design and develops high-performance communication software capable of interfacing with various systems, leveraging functional specifications and appropriate engineering tools.
A suitable candidate will be able to translates high-level specifications into detailed development roadmaps and collaborate with the design team to ensure timely completion of milestones. Whist implementing robust and reliable software solutions, you will be contributing to reliability analysis by performing risk assessments and FMEAs through data analysis, and defining system-level testing requirements.
Required Technical Skills & Experience
Overview Of The Role
On behalf of a key client in Bristol, we are looking for a Software Developer to design and develops high-performance communication software capable of interfacing with various systems, leveraging functional specifications and appropriate engineering tools.
A suitable candidate will be able to translates high-level specifications into detailed development roadmaps and collaborate with the design team to ensure timely completion of milestones. Whist implementing robust and reliable software solutions, you will be contributing to reliability analysis by performing risk assessments and FMEAs through data analysis, and defining system-level testing requirements.
Required Technical Skills & Experience
- Proficient in software development utilizing C#, the .NET Framework, and .NET technologies.
- Skilled in developing WPF applications.
- Experienced in designing applications that are multi-threaded and/or multi-process.
- Understanding of synchronization challenges in multi-threaded environments.
- Familiar with Visual Studio
- Competent in using Microsoft Windows operating systems and Office applications at a user level.
- Develop and design software solutions to implement product changes and enable new product offerings.
- Create and implement software for interface and communication systems.
- Design, develop, and execute unit tests to ensure software quality and reliability.
- Maintain and enhance existing software written in C#.
- Identify, analyse, and resolve software defects.
- Utilize Git for source code management and collaborative development.
- Employ task tracking systems like Trello to manage issues and coordinate development efforts.
- Analyse and resolve design challenges, proposing effective solutions.
- Install and configure development tools, including IDEs and source code control systems.
- Create comprehensive documentation for both new and existing code, as well as interfaces.
- Degree in a relevant area such as Software or Electronic Engineering
- Flexible Working Hours
- Hybrid Working
- Early Finish on Fridays
- Enhanced Employer Pension Contribution
- Private Healthcare (including additional family members)
- Life Assurance
- Discretionary Performance Related Bonus
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Freelance End Point Assessor - Digital Engineering Technician
NOCN Group,
4 minutes ago
NOCN Group are seeking a freelance End Point Assessor with significant experience in the Digital Engineering industry to help carry out End Point Assessments for the Digital Engineering Technician apprenticeship Standard. The roles are flexible and freelance but do require...
Graduate Sales Development Representative
Eldredge Furniture,
1 hour ago
People. The most integral part to the success of any business. This organisation has developed a range of technologies and software that helps businesses manage their people more effectively. From recruitment software to technologies that help train a workforce, they've...
Accounts Assistant
Persimmon Homes,
2 hours ago
Job Title: Accounts Assistant Location: Bristol, BS20 Looking for a career where your ambition meets real opportunity? Join Persimmon Homes as a Accounts Assistant and step into a role where your success is celebrated, your growth supported, and your work...
