
Senior Fullstack .NET Engineer (SDLC x AI)
Plain Concepts • Spain
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.
- 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.
- 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.