Senior Fullstack Engineer

Software Engineering & Architecture Medellin, Colombia Colombia


Description

Position Overview
We are seeking a Senior Fullstack Engineer to lead the design and implementation of high-performance, scalable applications. In this role, you will be responsible for the full-stack development of complex features, ensuring architectural integrity and mentoring mid-level engineers. You should be a problem-solver who can translate business requirements into robust technical solutions using modern cloud-native practices.

Position Title: Senior Fullstack Engineer
 
Location: LATAM - Remote
What you will be doing:
  • Development: Architectural design and development of end-to-end features using .NET C# and Angular.
  • API Development: Build and optimize high-scale .NET C# APIs, ensuring security, performance, and reliability.
  • Cloud Infrastructure: Design and implement cloud-native solutions within the Azure ecosystem, leveraging services like AKS and Azure Functions.
  • Code Excellence: Conduct rigorous code reviews, promote best practices (SOLID, Clean Code), and maintain high unit testing coverage.
  • Mentorship: Act as a technical reference for the team, helping to unblock complex engineering tasks and fostering growth.
  • Strategic Collaboration: Partner with product stakeholders to define technical roadmaps and mitigate risks early in the SDLC.
Required Qualifications:
  • 6+ years of experience in Software Engineering.
  • Angular: Deep expertise in building complex, state-managed frontend applications.
  • .NET C#: Advanced experience in building RESTful APIs and backend services.
  • Systems Design: Proven experience with microservices and distributed systems.
Nice to Have:
  • Entity Framework (EF) Core for data persistence.
  • Azure Kubernetes Service (AKS) and containerization.
  • Azure Services: SQL, Functions, Storage Blob, and Queue Storage.
  • Azure Data Factory (ADF) for data integration.

Why you will love Lean Tech

  • Join a powerful tech workforce and help us change the world through technology.
  • Professional development opportunities with international customers.
  • Collaborative work environment.
  • Career paths and mentorship programs that will lead to new levels.

Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.