Full-Stack .NET Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
As a Senior Full-Stack .NET Engineer, you will play a critical role in designing, developing, and maintaining enterprise-level applications across our backend stack based on .NET, Node.js, Go and related technologies. You will lead technical discussions, mentor junior team members, and collaborate with cross-functional teams to deliver scalable and robust software solutions that meet business requirements and industry standards. This role offers the opportunity to make a significant impact, shape product direction, and contribute to the growth and success of the team.
What you’ll drive: Architecture & Execution
- Design and implement scalable, efficient, and secure enterprise-level software architectures across our .NET stack.
- Write, test, and debug complex code for high-load systems with strict latency and reliability requirements.
- Deliver clean code to production in a timely manner, balancing business speed with technical excellence.
-
Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers. Engineering Quality & Observability
- Conduct thorough code reviews to enforce strict code quality, security, and industry best practices.
- Develop and enforce testing protocols to guarantee software reliability and flawless production performance.
- Implement and monitor production observability frameworks, including logging, metrics, monitoring, and distributed tracing.
-
Create and maintain concise, meaningful technical documentation for system designs and architecture. Collaboration & Leadership
- Provide guidance and mentorship to junior and mid-level engineers, actively fostering their technical growth.
- Partner with Delivery Managers to lead and manage software development projects, ensuring predictable, high-quality delivery.
- Collaborate closely with product management, design, and operations teams to align technical execution with business goals.
- Communicate effectively with stakeholders, translating complex technical concepts into clear project updates., GR8_TECH culture is how we win - through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back. FUELLED BY TRUST: we’re open, honest, and have each other’s backs. OWN YOUR GAME: we take initiative and own what we do. ACCELER8: we move fast, focus smart, and keep it simple. CHALLENGE ACCEPTED: we grow through challenges and stay curious. BULLETPROOF: we’re resilient, ready, and always have a plan. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y PolÃtica de privacidad, y el uso de cookies.
Requirements
- Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery.
- Deep hands-on expertise in C# and .NET (Core / .NET 6+).
- Commercial experience or a strong willingness to learn and work with Golang and Node.js.
- Experience designing and evolving high-load backend systems with strict latency and reliability requirements.
- Experience working REST API and web services.
- Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization.
- Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
- Experience designing and operating microservice-based systems.
- Experience working with relational and non-relational databases.
- Understanding of transactions, isolation levels, locking, concurrency, indexing strategies, and performance tuning.
- Experience working with containerized environments including Docker and Kubernetes.
- Understanding of CI/CD pipelines and automated delivery.
- Understanding of scalability, load balancing, auto-scaling, and disaster recovery.
- Understanding of production observability including logging, metrics, monitoring, and tracing.
Benefits & conditions
With 1000+ GR8 people across locations and time zones, we don’t just ship technology - we help operators build success stories across brands, markets, and geos. Our ambition drives us. Our people make it real. If you’re a challenger in spirit and a champion in action - join us., Work-life & support
- Paid maternity/paternity leave + monthly childcare allowance.
- 20+ vacation days, unlimited sick leave, emergency time off.
- Remote-first + tech support + coworking compensation.
- Team events (online/offline/offsite).
- Learning culture with internal courses + growth programs.
About the company
Ingefor Consultores Barcelona, Cataluna, 08001 Volver a la última búsqueda Trabajos ) Senior Full-Stack .NET Engineer (with Node.js & Go) ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y PolÃtica de privacidad, y el uso de cookies. Inscribirse en esta oferta
Profesiones
- Técnico
- Recepciónista
- Administrador
- Ventas
- Enfermero
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
What’s the Difference between a Junior, Mid, and Senior Developer?
The Most Popular IT Jobs on the Market
Fullstack developer salary in Germany [2023]