WIZELINE

.NET Software Engineer

WIZELINE Spain 31 days ago
engineering

.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.