Software Engineer
ThreddLondon, United Kingdom
What You Bring:
- Strong C#, Microsoft .NET, Python, Rest API, Graph QL, Identity Server expertise.
- Experience with SQL, NoSQL databases: MS SQL server, Dynamo db, MySQL, Entity Framework, Dapper, RabbitMQ.
- Experience with using software design tools and techniques such as C4 Modelling, scenario trace diagrams.
- Experience of building microservices and using containers in a production environment: XUnit, Nunit, Serilog, ELK, AppDynamics, Docker.
- Amazon – API Gateway, EKS, Lambdas.
- Jenkins, Octopus and Sonar Cloud.
- Understanding of continuous integration / delivery pipelines.
- Good knowledge of secure coding practices.
- Any experience or knowledge of encryption and cryptography is a plus.
- Experience of translating business requirements into technical requirements.
- Hands on software experience in an enterprise environment preferably Microsoft base.
- Develops software solutions that meet client needs and expectations for functionality and performance.
- Collects and analyses data related to software usage, performance, and user interactions.
- Produces reports on software metrics, including performance, error rates, and user satisfaction, to guide future development.
- Ensures that software solutions are designed with an understanding of modern industry standards and user expectations.
- Contributes to the design and development of innovative software solutions that address client challenges.
- Coordinates with team members to ensure that development timelines are met and that work is appropriately distributed.
- Demonstrates a solid understanding of the software development lifecycle and related products.
- Implements testing and quality control processes to ensure software meets established standards before release.
- Regularly reviews code for quality, maintainability, and compliance with best practices and organisational guidelines.
- Identifies opportunities for leveraging software solutions to drive innovation and improve service offerings.
View all remote jobs at Thredd →
FAQ
- Is the Software Engineer position at Thredd remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer job posted?
- This listing was posted on June 24, 2025 and is still open for applications.
- How do I apply for the Software Engineer position at Thredd?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote C# jobs
Technical Support Engineer 2
TwilioColombia
remotec#java+15
Senior Graphic Designer
Lemon.ioAmericas, Europe, Asia, Africa, Oceania
11M/yrremote.netandroid+40
Senior Golang Developer
Lemon.ioEurope, USA, UK, Canada, Australia, Singapore
remote.netandroid+42
Senior Data Engineer
Lemon.ioLATAM, Europe, USA, Canada, APAC
11M/yrremote.netandroid+46
Frontend Software Engineer
Motorola SolutionsCambridgeshire, United Kingdom
AgileTechnical DocumentationC#+2