Skip to main content

Backend Engineer – C#

Back >>

Backend Engineer – C#

 Porto, Portugal

You have the opportunity to join our team to face business challenges in a dynamic environment with close collaboration between the team and business stakeholders.

You’ll have the opportunity to participate in a strategic modernization initiative to incrementally decompose a mission-critical monolith into modular, API-first services using a strangler-fig pattern—starting with core enablers like the Digital Twin and a unified frontend shell, aligned with the platform architecture strategy.

Your Role and Responsibilities:

  • Design, develop, and maintain backend solutions using C#, .NET Core and Entity Framework.
  • Build and maintain REST APIs and event-driven integrations with other systems.
  • Ensure Oracle database interoperability – PL/SQL knowledge is a plus.
  • Optimize application performance, scalability, and maintainability.
  • Contribute to a CI/CD pipeline using GitLab.
  • Collaborate with cross-functional teams to understand and refine technical and business requirements.
  • Apply best practices in clean code, testing, and documentation.

Your Skills and Experiences:

  • Solid hands-on experience with C# and .NET Core.
  • Strong understanding of Entity Framework for data persistence.
  • Experience building and consuming RESTful APIs.
  • Exposure to event-based architectures (e.g., messaging systems, pub/sub).
  • Comfortable working with Oracle databases; ability to read PL/SQL is a plus.
  • Familiarity with GitLab CI/CD pipelines.
  • Experience working in Agile/Scrum teams.
  • Strong communication skills and ability to work autonomously.
  • Fluent in English (spoken and written).

What you can expect from us:

  • Remote-friendly environment;
  • Highly attractive salary and benefits;
  • Great work-life balance and flexibility;
  • You will be part of a company where commitment, quality, and continuous improvement are core principles of our culture;
  • Highly engaged tech community;
  • International career opportunities;
  • Focus on individual development.

About us:

Xelerate.tech is passionate about software, tech, and people. We aim to attract the most talented engineers to deliver high-quality software products through highly performant teams.

A note from our team:

We know that applying for a new job can be a big step in your life and a bit intimidating, but also an opportunity to improve your professional and personal life. Don’t worry, we’ve got you. We will be with you every step of the way. If you have any questions or concerns before applying, feel free to reach out to us at recruiting@xelerate.tech. We look forward to your application!

* Required