TransPerfect

Software Engineer (C# .NET)

TransPerfect
Apply
3 months ago
Barcelona, SpainMid Level

Responsibilities

  • Develop, debug, and maintain scalable, reliable software applications and APIs throughout the application lifecycle.
  • Build backend services supporting web and mobile applications using reusable and maintainable code.
  • Collaborate with product managers, QA teams, designers, frontend developers, and other engineers to translate business requirements into technical solutions.
  • Identify and resolve application bottlenecks, bugs, performance issues, scalability concerns, and security risks.
  • Implement security best practices and develop or support automation tests for regression testing.
  • Provide personalized software support, document application and operational procedures, and stay current with emerging technologies.
  • Mentor junior engineers and provide technical guidance.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • At least 3 years of software development experience focused on scalable and reliable systems.
  • Extensive knowledge of .NET, C#, LINQ, MS SQL, Entity Framework, and related technologies.
  • Experience with Git, REST web service protocols, API design, SQL Server or NoSQL databases, and Docker.
  • Knowledge of SOLID principles, clean code practices, complex application debugging, and Agile development project management methodologies.
  • Strong communication and collaboration skills with the ability to work effectively in a team environment.
  • Azure, AWS, RabbitMQ, and Quartz experience is preferred.

Tech Stack

AWSAzureC#DockerGitMicrosoft SQL Server.NETRabbitMQ

Categories

TransPerfect

About TransPerfect

10,000+ employees
Contact me