.NET Software Engineer – AI-Powered E-Commerce Platform (Remote, Spain)
We’re a growing e-commerce product company based in Dublin city centre, developing a niche AI platform that automates and optimises online store functionality for global brands. Our technology empowers e-commerce businesses to increase performance, streamline user experiences, and reduce operational overhead through intelligent automation.
As our team scales from 10 to 20 by the end of 2025, we’re looking to hire five experienced .NET Software Engineers based remotely in Spain. This is an exciting opportunity to contribute to a high-impact product in a fast-paced, collaborative environment—backed by a strong technical culture and a clear growth trajectory.
The Role
As a .NET Software Engineer, you’ll be a key contributor to the evolution of our AI-driven platform. You’ll work closely with other engineers, product managers, and stakeholders to design and build high-performance systems that support intelligent automation for e-commerce functionality.
What You'll Be Doing
* Developing and enhancing backend services using C# and .NET in a cloud-first environment
* Participating in full-stack development discussions and decisions alongside a collaborative engineering team
* Translating technical and business requirements into scalable, high-quality solutions
* Supporting junior developers and contributing to shared coding standards through mentoring and code reviews
* Documenting your work clearly and consistently using JIRA and other internal tools
* Applying modern DevOps practices and contributing to our CI/CD pipeline in Azure DevOps
What We’re Looking For
* A minimum of 5 years of experience building enterprise-grade software, with strong backend expertise
* Deep understanding of object-oriented programming and modern architectural patterns
* Advanced knowledge of C# and the .NET ecosystem
* Strong grasp of web architecture concepts such as HTTP, REST, asynchronous processing, etc.
* Solid experience with Git and collaborative source control workflows
* Proven ability to write and maintain unit tests using frameworks like xUnit, NUnit, or Moq
* Exposure to DDD, CQRS, or layered architecture approaches
* Practical experience working in Agile environments with CI/CD and test-driven development
* Knowledge of dependency injection and inversion of control techniques
* Familiarity with Azure DevOps and building automated deployment pipelines
Nice to Have
* Hands-on experience working with microservices and distributed architectures
* Background in Microsoft Azure, particularly tools like Service Fabric, ServiceBus, or NServiceBus
* Experience working with NoSQL databases, especially CosmosDB
This is a remote role open to candidates based anywhere in Spain. If you’re passionate about modern engineering, AI-driven platforms, and building software that directly impacts the future of e-commerce, we’d love to hear from you.