Plain Concepts logo

Senior Fullstack .NET Engineer (SDLC x AI)

Plain Concepts • Spain


No Relocation

Posted: April 17, 2026

Job Description

🚀 We’re Growing Our Development Dream Team!

Titles? Meh, we’re not big on them, but let’s call this one Senior Software Engineer 😉

As part of our Development squad, you’ll craft tailor-made solutions that wow our clients. We’re looking for a passionate Senior Software Engineer (.NET & Azure) who combines deep technical expertise with a modern engineering mindset, leveraging AI‑assisted development tools to accelerate delivery without compromising excellence. Your mission? Train, deploy, and put groundbreaking developments into action — and that’s just the beginning.


Here’s the deal:

  • You’ll tackle the unique challenges of software development with best practices alongside a team of brilliant minds.
  • You’ll dive into cutting-edge projects using the latest tech to push boundaries and make an impact.
  • Whether you prefer working from home or vibing with us at our offices, the choice is yours.
  • AGILE isn’t just a buzzword here — it’s how we roll. Multidisciplinary teams? Check. Full ownership of projects? Double check.

 

Ready to take on projects that matter, with a team that’s as passionate as you are? Let’s make it happen! 😊

You will be responsible for:

  • Design and lead end-to-end software engineering solutions in cloud environments.
  • Develop projects from scratch with minimal supervision and strong team collaboration.
  • Guide teams and ensure high-quality delivery.
  • Leverage AI-assisted development tools such as GitHub Copilot, Copilot agents, and Anthropic-based solutions.
  • Choose the appropriate model and approach for each use case, balancing quality, speed, and cost.
  • Design and maintain reusable prompts, instructions, and workflows to standardize AI usage across projects.
  • Contribute to the adoption of modern engineering practices combining AI capabilities with strong quality and review processes.
  • Ensure best practices in software quality, security, and scalability.
  • Translate business needs into clear technical specifications, following a spec-driven development approach.
  • Mentor other engineers and promote technical excellence.
  • Participate, review, help and take care of the projects where your teammates are involved.
  • Build scalable pipelines using a variety of technologies.
  • Be up to date with the latest tools and technologies in the market.
🚀 We’re Growing Our Development Dream Team!Titles? Meh, we’re not big on them, but let’s call this one Senior Software Engineer 😉As part of our Development squad, you’ll craft tailor-made solutions that wow our clients. We’re looking for a passionate S...
  • More than 6 years of experience in software development with .NET, including designing and building end-to-end architectures in cloud environments.
  • Ability to engage with clients, understand their needs, and design technical proposals tailored to business goals.
  • Capable of leading projects independently and mentoring other engineers.
  • Experience using GitHub Copilot or similar AI coding tools in real development workflows.
  • Understanding of LLM usage, including prompt design, context management, and efficient usage.
  • Ability to select the right tool or model depending on the problem.
  • Experience using Azure services (bonus points for experience in other clouds like AWS or GCP).
  • Experience in testing as essential part of development (unit, integration, etc.).
  • Experience with any frontend framework or library (React, Angular or Vue).
  • Hands-on experience building CI/CD pipelines.
  • Knowledge of SQL and NoSQL databases.
  • Experience with containers.
  • Constant drive to learn and ability to learn quickly.
  • Fluent in english and spanish.
  • Strong team player mindset.

 

Very nice to have:

  • Knowledge of Infrastructure as Code (IaC).
  • Experience with advanced AI development workflows (Copilot agents, Anthropic, or similar).
  • Familiarity with spec-driven development or strong practices around defining requirements and acceptance criteria.
  • Experience helping teams adopt AI-assisted engineering practices.
  • Awareness of cost-efficient and scalable AI usage patterns.

Additional Content

🚀 We’re Growing Our Development Dream Team!

Titles? Meh, we’re not big on them, but let’s call this one Senior Software Engineer 😉

As part of our Development squad, you’ll craft tailor-made solutions that wow our clients. We’re looking for a passionate Senior Software Engineer (.NET & Azure) who combines deep technical expertise with a modern engineering mindset, leveraging AI‑assisted development tools to accelerate delivery without compromising excellence. Your mission? Train, deploy, and put groundbreaking developments into action — and that’s just the beginning.


Here’s the deal:

  • You’ll tackle the unique challenges of software development with best practices alongside a team of brilliant minds.
  • You’ll dive into cutting-edge projects using the latest tech to push boundaries and make an impact.
  • Whether you prefer working from home or vibing with us at our offices, the choice is yours.
  • AGILE isn’t just a buzzword here — it’s how we roll. Multidisciplinary teams? Check. Full ownership of projects? Double check.

 

Ready to take on projects that matter, with a team that’s as passionate as you are? Let’s make it happen! 😊

You will be responsible for:

  • Design and lead end-to-end software engineering solutions in cloud environments.
  • Develop projects from scratch with minimal supervision and strong team collaboration.
  • Guide teams and ensure high-quality delivery.
  • Leverage AI-assisted development tools such as GitHub Copilot, Copilot agents, and Anthropic-based solutions.
  • Choose the appropriate model and approach for each use case, balancing quality, speed, and cost.
  • Design and maintain reusable prompts, instructions, and workflows to standardize AI usage across projects.
  • Contribute to the adoption of modern engineering practices combining AI capabilities with strong quality and review processes.
  • Ensure best practices in software quality, security, and scalability.
  • Translate business needs into clear technical specifications, following a spec-driven development approach.
  • Mentor other engineers and promote technical excellence.
  • Participate, review, help and take care of the projects where your teammates are involved.
  • Build scalable pipelines using a variety of technologies.
  • Be up to date with the latest tools and technologies in the market.
🚀 We’re Growing Our Development Dream Team!Titles? Meh, we’re not big on them, but let’s call this one Senior Software Engineer 😉As part of our Development squad, you’ll craft tailor-made solutions that wow our clients. We’re looking for a passionate S...
  • More than 6 years of experience in software development with .NET, including designing and building end-to-end architectures in cloud environments.
  • Ability to engage with clients, understand their needs, and design technical proposals tailored to business goals.
  • Capable of leading projects independently and mentoring other engineers.
  • Experience using GitHub Copilot or similar AI coding tools in real development workflows.
  • Understanding of LLM usage, including prompt design, context management, and efficient usage.
  • Ability to select the right tool or model depending on the problem.
  • Experience using Azure services (bonus points for experience in other clouds like AWS or GCP).
  • Experience in testing as essential part of development (unit, integration, etc.).
  • Experience with any frontend framework or library (React, Angular or Vue).
  • Hands-on experience building CI/CD pipelines.
  • Knowledge of SQL and NoSQL databases.
  • Experience with containers.
  • Constant drive to learn and ability to learn quickly.
  • Fluent in english and spanish.
  • Strong team player mindset.

 

Very nice to have:

  • Knowledge of Infrastructure as Code (IaC).
  • Experience with advanced AI development workflows (Copilot agents, Anthropic, or similar).
  • Familiarity with spec-driven development or strong practices around defining requirements and acceptance criteria.
  • Experience helping teams adopt AI-assisted engineering practices.
  • Awareness of cost-efficient and scalable AI usage patterns.