Net Software Engineer
Role details
Job location
Tech stack
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.