.NET Software Engineer
at WIZELINE
Spain
.NET Developer
We are:
Wizeline, a global AI-native technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.
With the right people and the right ideas, there’s no limit to what we can achieve.
Are you a fit?
Sounds awesome, right? Now, let’s make sure you’re a good fit for the role:
Key Responsibilities
-
Design, develop, and maintain high-quality applications using .NET and .NET Core.
-
Deliver end-to-end engineering tasks independently, ensuring high standards of code quality, performance, and maintainability.
-
Collaborate with cross-functional teams to clarify requirements, propose solutions, and provide technical insights.
-
Contribute to CI/CD workflows and cloud-based delivery environments.
-
Write clean, efficient SQL queries and work effectively with ORM frameworks.
-
Ensure the applications you build are scalable, observable, traceable, and measurable.
-
Participate in debugging, troubleshooting, and root cause analysis for production and development issues.
-
Advocate for engineering best practices, ownership, and continuous improvement across the team.
Must-have Skills
-
4+ years of hands-on experience with .NET / .NET Core in production environments.
-
Strong grasp of programming fundamentals and ability to deliver complete features with minimal supervision.
-
Cloud & CI/CD: Familiarity with modern delivery pipelines and cloud concepts (Azure, AWS or GCP acceptable).
-
SQL: Ability to write and understand SQL queries; practical experience using ORM frameworks (EF Core, Dapper, etc.).
-
Infrastructure as Code: Awareness of its purpose, benefits, and how it supports scalable delivery.
-
Scalability mindset: Writes efficient, maintainable, and performance-aware code (not required to design distributed systems).
-
Observability: Ability to produce code with logs, metrics, and tracing to support monitoring and troubleshooting.
-
Strong communication skills and ability to work effectively in distributed teams.
-
Displays curiosity, ownership, and autonomy in problem-solving.
Nice-to-have
-
Hands-on experience with Terraform, Pulumi, or similar IaC tools.
-
Experience in building or contributing to distributed systems.
-
Familiarity with message brokers (Kafka, RabbitMQ, Azure Service Bus).
-
Exposure to containerization/Docker or Kubernetes.
-
Experience in technical mentoring or driving small technical initiatives.
-
AI Tooling Proficiency: Ability to leverage AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows. (Required in all job postings.)
What we offer
-
A High-Impact Environment
-
Commitment to Professional Development
-
Flexible and Collaborative Culture
-
Global Opportunities
-
Vibrant Community
-
Total Rewards
Specific benefits are determined by the employment type and location.
Find out more about our culture here.
