Logo-of-Genesis-Digital-Solutions-hiring-for-jobs-in-Portugal-on-GrabJobs

Senior C# .NET Developer

icon briefcase Tipo de Emprego : Contract

Número de Aplicantes

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Descrição do Emprego - Senior C# .NET Developer


Meet Genesis

Genesis Digital Solutions is a consulting and technology company that helps organizations turn ideas into measurable business impact through digital expertise and AI innovation. Founded in 2018, we operate across Portugal and the United Arab Emirates, supporting clients in multiple industries with intelligent, scalable, and secure solutions. We combine strategy, engineering, and emerging technologies such as AI, Data, Web3, and Digital Product Development to drive transformation end to end. Our focus is on building practical, human\-centered solutions and long\-term partnerships that enable sustainable growth, innovation, and real\-world results.



Your Next Challenge

Join our client’s team as a Senior C# .NET Developer. You will work on helping design and build scalable applications in a highly collaborative and agile environment.



What You’ll Work On



  • Designing, developing, and testing software applications using C# and the .NET framework.


  • Collaborating with cross\-functional teams to define, design, and deliver new product features.


  • Writing clean, maintainable, and efficient code following engineering best practices.


  • Troubleshooting and resolving complex technical issues in production environments.


  • Participating in code reviews and contributing to continuous improvement of code quality.


  • Mentoring and supporting junior developers.


  • Building and maintaining RESTful APIs and microservices\-based applications.


  • Working with asynchronous communication and event\-driven architectures using tools such as RabbitMQ.


  • Ensuring software quality through automated testing and code analysis tools.


What We’re Looking For



  • Bachelor’s degree in Computer Science or a related field.


  • 5+ years of experience in software development with a strong focus on C# and .NET.


  • Solid understanding of object\-oriented programming principles and design patterns.


  • Experience developing web applications with ASP.NET and MVC.


  • Experience with .NET 6 or later versions.


  • Experience designing and implementing REST APIs and RESTful architectures.


  • Knowledge of microservices architecture and asynchronous communication patterns.


  • Experience with unit testing frameworks such as NUnit.


  • Familiarity with dependency injection and IoC frameworks (DI, Unity DI).


  • Experience using code quality and security tools such as Sonar or Checkmarx.


  • Experience with monitoring and logging tools such as Kibana and Elasticsearch.


  • Familiarity with agile development methodologies.


  • Strong analytical, problem\-solving, and communication skills.


Bonus Points



  • Knowledge of distributed systems and advanced microservices architectures.


  • Experience working in large\-scale banking or financial services environments.


  • French language skills (B2 level or higher).


Why You’ll Stay



  • A workplace that values innovation and technical excellence


  • Opportunity to work on large\-scale financial platforms with international impact


  • Flexible working model and collaborative team environment


  • Support for professional development, training, and certifications


  • Health and life insurance


  • 25 days of annual leave









"}}],"isMobile":false,"iframe":"true","jobType":"Tempo integral","applyName":"Candidatar agora","zsoid":"20070219167","FontFamily":"Verdana, Geneva, sans\-serif","jobOtherDetails":[{"fieldLabel":"Recrutador(es) atribuído(s)","uitype":80,"value":"Joana Figueira"},{"fieldLabel":"Indústria","uitype":2,"value":"Tecnologia"},{"fieldLabel":"Número de vagas","uitype":32,"value":"1"},{"fieldLabel":"Cidade","uitype":1,"value":"Porto 1/2x semana"},{"fieldLabel":"Distrito/Concelho","uitype":1,"value":"Porto"},{"fieldLabel":"Código Postal","uitype":1,"value":"4000"}],"headerName":"Senior C# .NET Developer","widgetId":"28050000000011497","isJobBoard":"false","userId":"28050000000200003","attachArr":[],"customTemplate":"3","isCandidateLoginEnabled":false,"jobId":"28050000012123021","FontSize":"12","googleIndexUrl":"https://genesis.zohorecruit.eu/recruit/ViewJob.na?digest=XmVYDv10FpPxIvamagPqKeHHVnDn.zmqaX8uflKLjzI\-&embedsource=Google","location":"Porto 1/2x semana","embedsource":"CareerSite","logoId":"i3j4t23a0232183ee42ac8b104275220c93f8"}

Original job Senior C# .NET Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Senior C# .NET Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior C# .NET Developer Jobs in Portugal

O GrabJobs é o portal de empregos número 1 em Portugal, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Portugal, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.