Net Software Engineer

Wizeline
Municipality of Palma, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 60K

Job location

Remote
Municipality of Palma, Spain

Tech stack

.NET
Artificial Intelligence
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
DevOps
Distributed Systems
Fault Tolerance
Enterprise Messaging Systems
Object-Oriented Software Development
E2e Testing
Systems Integration
.NET Core
Infrastructure as Code (IaC)
Kubernetes
Terraform
Web Api
Microservices

Job description

Terraform Kubernetes Descripción del empleo

Wizeline, a integral AI-centric 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. Responsibilities

  • Design, develop, and implement new features and functionalities for a banking platform using .NET Core.
  • Write clean, scalable, testable and well-documented code.
  • Collaborate with other teams, team members and product owners to find the best possible solution for the task at hand.
  • Participate in code reviews.
  • Propose and contribute towards improving our development processes.
  • Troubleshoot and resolve issues reported by customers or internal teams.
  • Stay up-to-date with the latest .NET Core technologies and trends.

Requirements

Wizeline is seeking a skilled .NET Core Developer in Palma, Spain to design and implement new features for a banking platform. The ideal candidate will possess proficiency in .NET 6/8, strong collaboration skills, and experience with DevOps practices., * Fluent in English (B2 Advanced or C1).

  • Experience with messaging systems like Azure Services Bus.

  • Familiar with Azure storage technologies., Excellent communication and collaboration skills Proven experience as a .NET Core Developer (.NET 6 / 8) Strong understanding of object-oriented programming principles Proficiency in C# DevOps experience Unit tests, integration and end-to-end testing experience Cloud computing concepts Experience with event-driven and/or microservices architecture Experience with distributed systems Experience integrating with internal and external APIs Experience with Terraform or Infrastructure as Code (IaC), * Excellent communication and collaboration skills. English B2 Advanced or C1.

  • Proven experience as a .NET Core Developer (.NET 6 / 8).

  • Strong understanding of object-oriented programming principles.

  • Proficiency in C#.

  • DevOps experience, pipeline, releases (ideally with AzureDevOps).

  • Unit tests, integration and end-to-end testing experience.

  • Cloud computing and related concepts (ideally with Azure).

  • Messaging systems (ideally Azure Services Bus brokered, topics and queues).

  • Experience with event-driven and/or microservices architecture and related patterns.

  • Experience with distributed systems and related patterns, focusing on fault-tolerant environments: Idempotency, Circuit Breaker, Sagas, Inbox, Outbox.

  • Experience integrating with internal and external APIs.

  • Experience with Terraform or Infrastructure as Code (IaC).

Nice-to-have

  • Kubernetes (ideally Azure Kubernetes solutions).
  • Azure storage technologies.
  • Monitoring and alerting (ideally Azure Insights).
  • Architectural decision records to keep track of team decisions.

Benefits & conditions

Competitive compensation & total rewards Health benefits & wellness programs Savings & retirement plans Global mobility opportunities Flexible work policy and remote-friendly approach Continuous learning & training programs Free certifications in cloud technologies, This role offers competitive compensation and health benefits, as well as opportunities for remote work and continuous learning through WizeAcademy., * Design, develop, and implement new features for a banking platform using .NET Core.

  • Write clean, scalable, testable and well-documented code.
  • Collaborate with teams and product owners to find optimal solutions.
  • Participate in code reviews and process improvements.
  • Troubleshoot and resolve customer or internal issues.
  • Stay updated with the latest .NET Core technologies., * Competitive compensation & total rewards.
  • Health benefits & wellness programs.
  • Savings & retirement plans.
  • Global mobility opportunities.
  • Flexible work policy and remote-friendly approach.
  • Happy hours, gaming tournaments, sports activities & more.
  • Continuous learning & training programs with WizeAcademy.
  • Free certifications in cloud technologies and coding languages.

Apply for this position