Senior C#/.NET Developer
Indexed description
We are looking for a Senior C#/.NET Developer to join an international team working on the development and maintenance of business-critical applications in a collaborative and Agile environment.
This is an excellent opportunity for an experienced software engineer who enjoys building high-quality solutions, mentoring teammates, and contributing to modern software development practices.
📍 Location: Porto, Portugal
🏢 Work model: Hybrid (2 days/week in the office)
What you'll do
- Develop, enhance, and maintain applications using C# and .NET.
- Write clean, efficient, reusable, and maintainable code.
- Ensure application performance, scalability, and reliability.
- Identify, troubleshoot, and resolve technical issues and bottlenecks.
- Contribute to code reviews and promote software engineering best practices.
- Collaborate closely with cross-functional teams in an Agile environment.
- Mentor and support junior and mid-level developers, fostering technical growth within the team.
What we're looking for
- 6+ years of professional experience in C#/.NET development.
- Strong experience with C# and the .NET ecosystem.
- Experience with Entity Framework / Entity Framework Core.
- Knowledge of SQL Server and relational databases.
- Experience with SQL Server Integration Services (SSIS).
- Solid understanding of SOLID and KISS principles.
- Experience following clean coding standards and participating in code reviews.
- Agile mindset and commitment to software craftsmanship.
- Strong communication skills in English (minimum B2 level).
Nice to have
- Experience with frontend technologies (JavaScript frameworks or modern web technologies).
What we offer
- Opportunity to work on challenging, enterprise-scale projects.
- International and collaborative working environment.
- Continuous learning and professional development.
- Supportive culture focused on technical excellence and knowledge sharing.
- Hybrid work model with 2 days per week in the office (Porto).
If you're passionate about building high-quality software and want to be part of an experienced international team, we'd love to hear from you!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search