drjobs Senior Software Engineer (.Net)

Senior Software Engineer (.Net)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Barcelona - Spain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Responsibility: 

  • Architect develop and maintain scalable backend services using .NET 8 and C# with a focus on high availability and performance. 

  • Design and implement domain-driven design (DDD) principles including aggregates value objects and domain events in complex business processes. 

  • Implement event-driven architectures using patterns such as Outbox with CDC and SAGA for distributed transactions. 

  • Develop and maintain RESTful APIs and microservices ensuring best practices in API design and security. 

  • Provide technical leadership and mentorship to other developers supporting their growth and improving overall code quality. 

  • Develop internal tools and libraries to improve development workflows and efficiency. 

  • Ensure best practices in software engineering including unit testing integration testing and performance optimization. 

  • Work in an agile environment actively participating in code reviews standups and retrospectives. 


Qualifications :

  • 5 years of experience in backend development using C# and .NET Core/.NET 8. 

  • Strong understanding of microservices architecture and event-driven systems. 

  • Experience with Domain-Driven Design (DDD) and event sourcing. 

  • Deep knowledge of RESTful API design authentication and security best practices. 

  • Hands-on experience with asynchronous messaging and event-driven processing. 

  • Strong knowledge of SQL. 

  • Strong communication skills and ability to collaborate in a remote-first environment. 

  • Good in English


Additional Information :

Why Join Us: 

  • Flexible work environment (hybrid or fully remote in the Spain). 

  • Opportunity to work with cutting-edge technologies in a fast-growing fintech startup. 

  • Strong engineering culture with a focus on quality scalability and innovation. 

  • A supportive diverse and dynamic team that values growth and learning. 

  • Work on a product that makes a real social impact on financial well-being. 


Remote Work :

Yes


Employment Type :

Full-time

Employment Type

Remote

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.