¡Activa las notificaciones laborales por email!

Senior Software Engineer (.NET, C#, ASP.NET)

Pixelz

Las Palmas de Gran Canaria

Híbrido

EUR 40.000 - 80.000

Jornada completa

Hace 9 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative company is looking for a Senior Software Engineer to join their dynamic team in a vibrant working environment. This role involves designing and developing high-performance applications with C# and .NET technologies, ensuring scalability and security. You'll collaborate with talented professionals across various teams, mentor junior developers, and contribute to architectural decisions. With a flexible work-from-home policy and opportunities for career growth, this is an exciting chance to make a significant impact while advancing your skills in a supportive atmosphere.

Servicios

Flexible working hours
Work-from-home policy
Social and healthcare insurance
18 annual leave days
Summer trip allowance
Paid parental leave
Teamwork activities
Uniforms provided

Formación

  • 5+ years of experience in software development with C# and .NET technologies.
  • Strong experience with SQL Server, Entity Framework, and LINQ.
  • Knowledge of software architecture and design patterns.

Responsabilidades

  • Design, develop, and maintain scalable applications using C# and .NET.
  • Implement RESTful APIs and microservices following best practices.
  • Collaborate with cross-functional teams to deliver high-impact solutions.

Conocimientos

C#
.NET
ASP.NET Core
SQL Server
Entity Framework
RESTful APIs
Microservices
Cloud Platforms (AWS, Azure, GCP)
Docker
Problem-solving

Herramientas

Docker
AWS
Git
CI/CD tools

Descripción del empleo

Senior Software Engineer (.NET, C#, ASP.NET)

We are seeking a highly skilled Senior Software Engineer with expertise in C# and .NET to join our dynamic development team. In this role, you will design, develop, and maintain high-performance applications, ensuring scalability, security, and efficiency. You will work closely with cross-functional teams, mentor junior developers, and contribute to architectural decisions that shape our products.

If you have a passion for building robust, enterprise-grade applications using modern .NET technologies, this role is perfect for you!

Tech stack we are using: SQL Server, Entity Framework, .NET Core, Identity Server, RESTful APIs, Docker, GraphQL, Amazon AWS (EC2, S3, SQS, SES, Lambda, ECS, EKS, API Gateway, etc), Elasticsearch, NodeJS, React.js, Redux, WebSocket.

Responsibilities
  1. Design, develop, and maintain scalable, high-performance applications using C# and .NET (ASP.NET Core, .NET 6 / 7+).
  2. Implement RESTful APIs, microservices, and web applications using best practices.
  3. Collaborate with product managers, designers, and other engineers to deliver high-impact solutions.
  4. Optimize database interactions using SQL Server, Entity Framework, and other ORM tools.
  5. Enhance performance, scalability, and security of applications through optimization and best coding practices.
  6. Write clean, maintainable, and testable code while following SOLID principles and design patterns.
  7. Lead technical discussions, make architectural decisions, and provide mentorship to junior engineers.
  8. Integrate third-party services, APIs, and cloud solutions (AWS, Azure, or GCP).
  9. Work with DevOps teams to automate CI / CD pipelines and ensure smooth deployments.
  10. Troubleshoot, debug, and resolve production issues, ensuring high system availability.
  11. Stay updated with .NET ecosystem advancements and contribute to technology decisions.
Your Skills and Experience
  1. 5+ years of experience in software development with C# and .NET technologies.
  2. Expertise in ASP.NET Core, .NET 6 / 7+, Web API, and Microservices architecture.
  3. Strong experience with SQL Server, Entity Framework (EF Core), and LINQ.
  4. Knowledge of asynchronous programming, multithreading, and parallel processing in .NET.
  5. Experience with authentication & authorization frameworks like JWT, OAuth2, and OpenID Connect.
  6. Experience with Cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes) is a plus.
  7. Strong knowledge of software architecture, design patterns, and SOLID principles.
  8. Familiarity with unit testing frameworks (xUnit, NUnit, Moq) and Test-Driven Development (TDD).
  9. Experience working with CI / CD pipelines, Git, and DevOps tools.
  10. Excellent problem-solving skills and a proactive attitude toward technical challenges.
  11. Strong communication and collaboration skills, with a track record of mentoring junior developers.
Why You'll Love Working Here
  1. International, dynamic and friendly working environment.
  2. Working closely with Product team in Denmark and Spain.
  3. Great opportunities in developing career pathway, English and soft skills.
  4. Flexible working time, from Monday to Friday.
  5. Work-from-home policy.
  6. Improve English competency by working directly with foreign colleagues.
  7. Social, healthcare and unemployment insurances in accordance with labor law.
  8. Up to 18 annual leave days per year.
  9. Summer trip allowance, 4-day summit trip, 2 weeks fully paid parental leave, teamwork activities, and uniforms are provided.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.