Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer .NET
Posted 9 days 1 hour ago by Digital Profiles
Permanent
Full Time
I.T. & Communications Jobs
Not Specified, Spain
Job Description
.NET Software Engineer
Location: Spain
English: B2 Advanced or C1
Full-time Permanent Contract
About the Role
We're looking for a software engineer skilled in .NET Core to join our team and help build the next generation of a scalable, cloud-native banking platform. If you're passionate about clean code, distributed systems, cloud architecture and want to work in a collaborative, agile environment - we'd love to meet you.
What You'll Do
- Design, develop and implement new features and services using .NET Core (6/8).
- Write clean, scalable, testable and well-documented code.
- Collaborate with fellow engineers, product owners and QA to deliver secure, reliable and maintainable features.
- Participate in code reviews, propose improvements and contribute to best practices.
- Support and troubleshoot issues reported by internal teams or clients.
- Contribute ideas to continuously improve architecture, tools, and processes.
- Stay up to date with the latest .NET technologies and software engineering trends.
Qualifications
- Strong experience with .NET Core (6/8) and solid grasp of C#.
- Deep understanding of OOP and software engineering principles.
- Experience with DevOps practices, CI/CD pipelines and release management (preferably Azure DevOps).
- Strong testing mindset - unit, integration and E2E tests.
- Working knowledge of cloud computing, ideally Azure.
- Hands-on with messaging systems - ideally Azure Service Bus (topics, queues, brokered messaging).
- Experience building event-driven and microservices architectures.
- Familiarity with distributed systems patterns, including:
- Idempotency, Circuit Breakers, Sagas, Inbox/Outbox patterns.
- API integration experience (internal and external).
- Experience with Terraform or other Infrastructure as Code tools.
Nice to Have
- Experience with Kubernetes (ideally AKS - Azure Kubernetes Service).
- Knowledge of Azure Storage technologies.
- Familiarity with monitoring/alerting tools, especially Azure Insights.
- Experience maintaining Architectural Decision Records (ADR).
Soft Skills
- Strong communication and collaboration abilities - English level B2+ or C1.
- Proactive attitude and ownership of assigned tasks.
- Team player who enjoys working in agile, fast-paced environments.
What We Offer
- Join a high-impact, mission-driven team shaping the future of banking.
- Remote working model.
- Access to the latest tools, cloud infrastructure and architectural challenges.
- Friendly, inclusive team culture with mentoring and learning opportunities.
Digital Profiles
Related Jobs
Business Development Executive (Progression to Manager)
- £35,000 Annual
- Belfast, United Kingdom
Senior Software Developer C++
- Midlothian, Edinburgh, United Kingdom, EH120
Business Development Manager
- £55,000 Annual
- West Midlands, Halesowen, United Kingdom, B62 8
Business Development Manager - Solar Installers
- Cambridgeshire, Cambridge, United Kingdom, CB1 0
Business Development Manager - Solar
- £70,000 Annual
- Leicestershire, Leicester, United Kingdom, LE1 1