Position has been filled
YLD logoYLD logo

Contract Senior Software Engineer (C#) - Remote Opportunity

YLDPortugal
Remote Contract
Position filled

Experience Level

Senior

Qualifications

Preferred Skills:Extensive experience in building modern . NET applications using C# (7+) and . NET / . NET Core (5+). Proven expertise in designing and implementing HTTP APIs with ASP. NET (MVC, Web API) and related frameworks. Strong foundation in testing methodologies, including TDD, with an emphasis on performance optimization. Comprehensive understanding of system design principles, including trade-offs in distributed systems.

About the role

Location: Portugal, remote within the EU (GMT timezone)

Department: Engineering

Employment Type: Contract (B2B)

Contract Length: 6 months, with possible extension

About YLD

YLD is a remote-first consultancy focused on software engineering, product design, and data solutions. Teams are based in London, Lisbon, and Porto, working together to deliver digital products that continue to provide value well after launch. The company values curiosity and skill, aiming to build an environment where people grow and stay. YLD believes its success is closely tied to the success of its clients, and works collaboratively to help them build the capabilities they need to compete.

Role Overview

This contract Senior Software Engineer (C#) position centers on building and maintaining reliable, scalable products for YLD’s clients. The role involves hands-on technical work and close collaboration with client teams. Strong problem-solving skills, experience designing robust architectures, and clear communication are essential. The pace is quick, and teamwork is key to delivering high-quality results.

What You Will Do

  • Design and build highly available API solutions with zero downtime in mind.
  • Work with engineers, product owners, and other colleagues to tackle technical challenges and deliver results.
  • Write code that is clear, maintainable, and scales well.
  • Support system operations and monitoring, making sure service levels are met.
  • Mentor fellow engineers through code reviews and pair programming, helping them grow technically.
  • Suggest and implement improvements to team processes.
  • Champion best practices within your team and across the department.

About YLD

YLD is a forward-thinking consultancy dedicated to helping clients excel through innovation in software engineering, product design, and data solutions. With a commitment to fostering a collaborative and growth-oriented workplace, YLD attracts talent that thrives on curiosity and a passion for technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.