Software Engineer (C#, .NET, C++)
- Location
- Newport, Wales, United Kingdom
requirements/specifications Implement and debug multithreaded code and support integration across system/subsystem boundaries (including hardware/software interfaces) Develop C#/.NET and C++ software for GUI and data analysis; write maintainable code and use AI‐assisted tools responsibly under company security … engineering fundamentals, including architecture, data structures, design patterns, event‐driven design, multithreaded design, testing, and debugging. Experience with: Microsoft .NET languages including VB.NET and C# C++ programming Microsoft Visual Studio development environment DevOps practices and tools, including source control (Git), CI/CD pipelines (e.g., Azure DevOps, GitHub Actions ...