Net Developer

Capitole
Mos, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Mos, Spain

Tech stack

Clean Code Principles
ASP.NET
.NET
API
Amazon Web Services (AWS)
Application Performance Management
Architectural Patterns
Azure
CSS
Software Quality
Code Review
Computer Security
Databases
Relational Databases
Software Design Patterns
Entity Framework
Github
Microsoft SQL Server
Nunit
Performance Tuning
Scrum
RabbitMQ
Prometheus
Mstest
Software Engineering
SQL Databases
Azure
Software Organization
.NET Core
React
Delivery Pipeline
Grafana
Indexer
Backend
Gitlab
Xunit
Moq
Gitlab-ci
Git Flow
Material Design
Integration Tests
Solid Principles
Kubernetes
Kafka
Front End Software Development
React
REST
ELK
Microservices

Job description

Capitole Consulting keeps growing and we want to do it with you!Are you a passionate Developer?We have an exciting opportunity to lead and empower a multicultural team!We are currently looking for a.NET Developerwith+ 5 years of experience in software development, to join our team and work on the design, development, and maintenance of backend applications within the .NET ecosystem.??ResponsibilitiesDesign, develop, and maintain scalable, high-performance backend applications using .NET(preferably .NET 10 or later versions).Participate in technical design and the definition of microservices-based architectures.Implement and evolve RESTful APIsfor integration with internal and external systems.Design, optimize, and maintain data models in SQL databases(e.g., SQL Server), ensuring performance and scalability.Apply Clean Code principles, SOLID principles, design patterns, and software development best practices.Conduct code reviews, promoting quality standards and best practices within the team.Collaborate with architects, Product Owners, QA, and other technical teamsto define robust solutions aligned with business objectives.Participate in definingobservability, monitoring, and application performance strategies.Identify and resolve complex issues in production environments.Contribute to the continuous improvement of development processes, tools, and standards.Participate in mentoring activities and provide technical support to less experienced developers.Experience withHTML, CSS, and JavaScript.Knowledge of React(other frameworks are also positively valued).Knowledge of component libraries such asMaterial UI.Familiarity with state management libraries such asRedux.??Technical RequirementsMore than 5 years of experiencein software developmentusing .NET.Strong experience with.NET 10 or recent versionsof the .NET ecosystem (formerly .NET Core).Advanced experience with:ASP.NET CoreEntity Framework CoreREST APIdevelopmentProven experience withmicroservices architectures.Strong knowledge ofSQL databases(e.g., SQL Server): Relational data modeling, SQL query optimization, Indexing and performance tuning, Transaction management.Experience intest-driven development: xUnit, NUnit or MSTest, Moq (or similar mocking frameworks) and Integration Testing.Strong frontend development knowledge:ReactAPI integration(Axios, Fetch, etc.)Component libraries such asMaterial UIExperience working withGitand collaborative branching strategies.Strong understanding ofsoftware design principles,architectural patterns, anddistributed systems.Experience withAgile methodologies (Scrum/Kanban).??Nice to HaveExperience withDocker and Kubernetes.Experience withcloudplatforms (Azure, AWS, or GCP).Experience withmessaging and event-driven tools: Kafka, RabbitMQ, Azure Service Bus.Knowledge ofobservabilityandmonitoringtools: ELK Stack, Prometheus, Grafana, OpenTelemetry, Application Insights.Experience implementing and maintainingCI/CD pipelines: GitHub Actions, GitLab CIKnowledge ofsecurity best practicesfor API and backend application development.??CompetenciesAnalytical thinking and strong problem-solving skills for complex challenges.Ability to work autonomously in dynamic environments.Excellent communication and collaboration skills.Strong focus on software quality, maintainability, and scalability.Continuous improvement mindset and commitment to ongoing learning.Sufficient English proficiency to work in an international environment.??Location: 100% Remote?Schedule: flexible (Friday intensive).??(Only Spanish Residents)??Languages: English C1?We're great, but with you we'll be even better!For this you will have:- Budget of *****€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.).- Follow-up with your team every month for continuous feedback.- Teleworking.- Flexible working hours to help you reconcile your professional / family life.- Private medical insurance paid in full by Capitole.- Flexible remuneration (restaurant tickets, transport and/or childcare).- WellHub (Gymforless).- Discounts on major brands for employees (Club Capitole).Get to know the whole family:- Team Buildings every two months - don't miss the summer party or the Christmas dinner!- Football team sponsored by Capitole.- Technological communities for you to share your knowledge and ideas with the other teams, sharing internal knowledge is essential!!!!- Last but not least, a TEAM!Don't you know us yet?Discover us!!!Capitole | Empowering people, unlocking technology innovationSee what people are saying about ushttps://Don't hesitate to send us your profile, we are looking forward to meeting you!The employee will adhere to information security policies:- Will have access to confidential information related to Capitole and the project they are working on.- Must comply with the security policies and internal policies of the company and the client.- Must sign an NDA.

Requirements

Knowledge of React(other frameworks are also positively valued). Knowledge of component libraries such asMaterial UI. Familiarity with state management libraries such asRedux. ??Technical Requirements More than 5 years of experiencein software developmentusing . NET. Strong experience with.NET 10 or recent versionsof the . NET ecosystem (formerly .NET Core). Advanced experience with: ASP.NET Core Entity Framework Core REST APIdevelopment Proven experience withmicroservices architectures. Strong knowledge ofSQL databases(e.g., SQL Server): Relational data modeling, SQL query optimization, Indexing and performance tuning, Transaction management. Experience intest-driven development: xUnit, NUnit or MSTest, Moq (or similar mocking frameworks) and Integration Testing. Strong frontend development knowledge: React API integration(Axios, Fetch, etc.) Component libraries such asMaterial UI Experience working withGitand collaborative branching strategies. Strong understanding ofsoftware design principles,architectural patterns, anddistributed systems. Experience withAgile methodologies (Scrum/Kanban). ??Nice to Have Experience withDocker and Kubernetes. Experience withcloudplatforms (Azure, AWS, or GCP). Experience withmessaging and event-driven tools: Kafka, RabbitMQ, Azure Service Bus. Knowledge ofobservabilityandmonitoringtools: ELK Stack, Prometheus, Grafana, OpenTelemetry, Application Insights. Experience implementing and maintainingCI/CD pipelines: GitHub Actions, GitLab CI Knowledge ofsecurity best practicesfor API and backend application development. ??Competencies Analytical thinking and strong problem-solving skills for complex challenges. Ability to work autonomously in dynamic environments. Excellent communication and collaboration skills. Strong focus on software quality, maintainability, and scalability. Continuous improvement mindset and commitment to ongoing learning. Sufficient English proficiency to work in an international environment.

Benefits & conditions

?Schedule: flexible (Friday intensive). ??(Only Spanish Residents) ??Languages: English C1 ?We're great, but with you we'll be even better! For this you will have:

  • Budget of *****€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.).

  • Follow-up with your team every month for continuous feedback.

  • Teleworking.

  • Flexible working hours to help you reconcile your professional / family life.

  • Private medical insurance paid in full by Capitole.

  • Flexible remuneration (restaurant tickets, transport and/or childcare).

  • WellHub (Gymforless).

  • Discounts on major brands for employees (Club Capitole). Get to know the whole family:

  • Team Buildings every two months - don't miss the summer party or the Christmas dinner!

  • Football team sponsored by Capitole.

  • Technological communities for you to share your knowledge and ideas with the other teams, sharing internal knowledge is essential!!!!

  • Last but not least, a TEAM! Don't you know us yet? Discover us!! !Capitole | Empowering people, unlocking technology innovation See what people are saying about ushttps:// Don't hesitate to send us your profile, we are looking forward to meeting you! The employee will adhere to information security policies:

  • Will have access to confidential information related to Capitole and the project they are working on.

  • Must comply with the security policies and internal policies of the company and the client.

  • Must sign an NDA.

Apply for this position