TransPerfect

Senior Backend Developer (.NET C#)

TransPerfect
Apply
5 days ago
Lisbon, PortugalSenior

Responsibilities

  • Participate in all phases of application development, with a focus on coding and debugging.
  • Design, build, and maintain efficient, reusable, and reliable code and APIs for web and mobile applications.
  • Collaborate with product managers, QA teams, designers, frontend developers, and other developers to translate business requirements into technical solutions.
  • Identify bottlenecks and bugs and develop solutions to address them.
  • Optimize web applications for performance, scalability, and security.
  • Implement security best practices to protect sensitive data and mitigate threats.
  • Develop automation tests and collaborate with automation engineers to support regression testing.
  • Provide personalized software support to users as needed.
  • Document application support and operational procedures.
  • Mentor junior engineers and provide technical guidance.

Requirements

  • Bachelor's or Master's degree in computer science, engineering, or a related field.
  • At least 7 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 using Git and web service protocols such as REST.
  • Knowledge of SOLID principles and clean code practices.
  • Experience with API design for extensibility and integration.
  • Experience debugging complex applications.
  • Experience with SQL Server or NoSQL database development.
  • Familiarity with Docker.
  • Experience with Agile development project management methodologies.
  • Strong communication and collaboration skills and the ability to work effectively in a team environment.
  • Experience with Azure, AWS, RabbitMQ, and Quartz is preferred.

Tech Stack

AWSAzureC#DockerGitMicrosoft SQL Server.NETRabbitMQ

Categories

TransPerfect

About TransPerfect

10,000+ employees
Contact me