iTRecruiter

SENIOR SOFTWARE DEVELOPER / .NET CORE (HYBRID)

Posted: 4 hours ago

Job Description

SENIOR SOFTWARE DEVELOPER / .NET CORE (HYBRID LISBON)Portuguese company hires for hybrid positionšŸ“ Location: Lisbon, Portugalāš ļø Only candidates already based in Portugal will be considered.šŸ—£ļø Language Requirements: English (required), Portuguese/Spanish (optional)šŸ•“ Experience Level: 10+ years⚠ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of successāš ļø Important: Only candidates whose CVs clearly list all mandatory requirements will be evaluated. _____________________________________________________________We are looking for a Senior Software Developer with strong technical foundations, hands-on experience in modern development frameworks, and the ability to collaborate effectively in global teams. This role requires solid knowledge of software engineering principles and a commitment to delivering high-quality, scalable solutions.šŸŽÆ Responsibilities Design, develop, and maintain high-quality software solutions. Perform unit testing, monitoring, performance improvements, and alerting. Produce and maintain technical documentation. Advocate for continuous improvements in quality, security, and performance. Write clean, scalable, and maintainable code. Review and refactor existing and new code. Approach tasks with flexibility, ownership, and a problem-solving mindset.āœ… Mandatory Requirements (Must Appear in the CV) Degree in Software Engineering, Computer Engineering, or similar. Minimum 2 years of professional experience in software development. Strong written and verbal communication skills (English required). Ability to work collaboratively with global, cross-functional teams. Solid understanding of Computer Science fundamentals: Object-Oriented Programming Data Structures Communication Protocols Databases Experience using REST APIs. C# (fluent). .NET Core (experience with .NET Framework also accepted). Experience with Linux and Docker. Experience with databases and messaging/queueing systems (deployment + performance): MongoDB, Redis, RabbitMQ, ActiveMQ, SQL Server, MySQL, etc. Experience with REST APIs, JSON, XML, and gRPC.šŸ‘‰ Only candidates who clearly display all mandatory items in their CV will be considered.⭐ Nice to Have Knowledge of the Energy & Utilities sector and GDPR. Experience with Agile methodologies, JIRA, and Confluence. Experience in international or cross-team projects. Additional languages: Portuguese, Spanish. Experience with NoSQL or document-oriented databases (e.g., MongoDB).🧠 Top Skills Object-Oriented Programming Data Structures Communication Protocols Databases C# .NET Core / .NET Framework REST APIs, JSON, XML, gRPC Linux Docker MongoDB, Redis, RabbitMQ, ActiveMQ, SQL Server, MySQL Software development best practicesšŸ“Œ Additional Details Experience: up to 10 years Project type: Development Location: Lisbon Work model: Hybrid (2–3 days/week on-site) Languages: English (required), Portuguese/Spanish (optional)šŸ”‘ Keywords to Include in the CV C# .NET Core REST APIs / JSON / XML / gRPC Docker Linux MongoDB / Redis / RabbitMQ SQL Server / MySQL Object-Oriented Programming Data Structures API Development Agile / JIRA / Confluence#00322015

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In