Xpand IT logo

Senior Software Engineer

Xpand IT·Salary not specified

Primary stack

C#.NETAPIAzureCI/CDGitDockerCommunication

Job description

About the Position

We’re looking for a Senior Software Engineer to join our team and support the development of scalable, secure, and high-performance technology solutions. We’re seeking someone with strong technical expertise, the ability to mentor others, and a mindset to contribute to architectural decisions that directly impact thousands of users.

If you have a critical mindset, a passion for software engineering, and are eager to work in a collaborative and continuously evolving environment, this could be the right opportunity for you.

Responsibilities

As a Senior Software Engineer, you will be responsible for leading the technical development of backend solutions, ensuring quality, scalability, and alignment with best practices.

In your day-to-day, you will:

  • Develop and evolve critical backend services using C# and .NET technologies;
  • Design scalable, resilient, and cloud-native solutions, actively contributing to system architecture;
  • Promote and lead engineering best practices, including Clean Code, SOLID principles, automation, testing, and observability;
  • Conduct code reviews and mentor junior and mid-level developers, supporting the team’s technical growth;
  • Design, implement, and optimize CI/CD pipelines, ensuring efficiency and quality across the development lifecycle;
  • Work within Agile/Scrum teams, collaborating closely with both technical and business stakeholders;
  • Diagnose and resolve complex performance issues, driving continuous improvement;
  • Explore and introduce new technologies, patterns, and best practices, contributing to ongoing innovation;
  • Propose improvements to architecture and existing systems, ensuring long-term scalability and sustainability.

Tech Stacks

  • C#,.NET Core
  • Azure
  • Relational and non-relational databases
  • REST APIs
  • Docker
  • Git
  • CI/CD

Requirements

Strong.NET Development Experience

  • 8+ years of experience with C# and .NET, including REST API development and complex integrations.

Architecture and Distributed Systems

  • Experience with distributed architectures (e.g., messaging) and collaboration with architecture teams.

Databases

  • Advanced knowledge of relational and non-relational databases.

Cloud and Engineering Practices

  • Experience with Azure, CI/CD, Git, containers, and automation pipelines, promoting strong engineering practices.

Technical Leadership and Mentoring

  • Ability to work autonomously, lead technical initiatives, and support team growth through mentoring.

Communication and English

  • Strong communication skills with different stakeholders and proficiency in English (spoken and written).

Nice to Have

  • Cloud certifications (Azure, AWS, and/or GCP).

We Offer

By joining us as a Senior Software Engineer, you’ll play a key role in defining and evolving critical solutions with a direct impact on the business and its users.

In this role, you will benefit from:

  • A hybrid work model with flexible hours, promoting autonomy and work-life balance;
  • Active involvement in technical decisions and solution design, with real influence on architecture and technology direction;
  • A high level of autonomy, with room for innovation and the introduction of new technological approaches;
  • A collaborative, knowledge-sharing environment where mentoring and team growth are part of the culture;
  • Challenging, large-scale projects with significant impact and technical complexity;
  • Opportunities to grow into leadership roles such as Tech Lead or Architect.

About the Company

Join our team in Lisbon or Braga, Portugal, and be part of a dynamic and innovative environment where your contributions will directly impact our technology solutions and the users they serve.

© Xpand IT. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Xpand IT logo
Xpand IT

Tecnologia da Informação; Consultancy Broad; IT / tech за описом ITJobs

More at Xpand IT

All 11 roles

Popular searches