Mid Full-Stack Developer

AI overview

Take on a pivotal technical leadership role, designing high-performance applications using C# and .NET, mentoring other developers, and engaging in DevOps practices to drive efficiency.

Company Overview:

Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.

We are seeking a Mid Full-Stack Developer to be a core technical leader responsible for defining, developing, and supporting robust application software that drives the objectives of both our Information Technology and business units. This is a highly impactful role requiring deep expertise across the entire application stack, from relational database design (SQL) and scalable backend architecture (.NET Core) to modern frontend development (JavaScript/C#).
The ideal candidate will have a proven track record of delivering complex software projects from concept to implementation, providing technical leadership, and maintaining the highest standards of code quality and performance. Experience in Logistics, Warehousing, or Transportation is a significant advantage.

Position Title: Mid to Mid+ Full-Stack Developer
Location: LATAM

What you will be doing:
Technical Leadership & Development:
● Design, develop, and maintain high-performance, scalable web applications and
RESTful APIs using C#, .NET Core, and .NET Framework for the backend.
● Architect and implement responsive, user-friendly frontend interfaces utilizing
JavaScript and C#.
● Manage and optimize database schemas and interactions within SQL Server,
writing complex queries, stored procedures, and ensuring data integrity and
performance.
● Integrate internal and external third-party services and APIs securely (e.g.,
payment gateways, logistics services).
● Apply coding, testing (unit and integration), rollout, and follow-up best practices
in a collaborative team environment.
Architecture & Collaboration:
● Lead technical analysis and design sessions to define project scope,
requirements, and technical architecture, translating business needs into detailed
development tasks.
● Mentor and guide other developers, conduct rigorous code reviews, and ensure
adherence to established Naming Conventions, design patterns, and security
best practices.
● Drive application performance and scalability improvements by identifying and
resolving bottlenecks and optimizing algorithms and caching mechanisms.
● Contribute actively to DevOps practices, including familiarity with version control
systems (Git/TFS) and integrating automated testing into CI/CD pipelines.

Requirements & Qualifications
To excel in this role, you should possess:
Education & Experience:
● Bachelor’s degree in Computer Science, MIS, or comparable work experience.
● Minimum of 3+ years of professional full-stack software development
experience.
● Fluency in English (B2 or higher) is required for effective internal and
cross-functional communication.
● Core Technical Stack Proficiency
● Backend: Deep expertise in C# and the .NET Core framework is mandatory.
Experience with older .NET Framework applications for maintenance is a plus.
● Frontend: Strong command of JavaScript and modern web development
fundamentals (HTML5, CSS3, JSON).
● Preferred: Experience with a modern JavaScript framework, such as React, is
highly desirable to complement the .NET stack.
● Data: Expert-level proficiency with SQL (Microsoft SQL Server preferred),
including database design, ORMs (Entity Framework Core), and performance
tuning.
● Tools: Proficiency with development environments and tools, including Visual
Studio, SQL Server Management Studio (SSMS), and version control systems like Git.
Preferred/Optional Experience:
● Experience with Logistics, Warehousing, or Transportation software systems,
including Warehouse Management Systems (WMS) or Transportation Management Systems (TMS).
● Practical knowledge of cloud platforms (AWS) and containerization technologies
(e.g., Docker).
● Experience with Agile/Scrum methodologies.

Soft Skill:
● Excellent verbal and written communication skills for effectively conducting
software reviews, status updates, and collaborating on requirements with both
technical and non-technical stakeholders.
● Strong problem-solving and troubleshooting skills to quickly diagnose and
resolve complex application issues (Tier 3 support).
● High ownership and the ability to work independently or lead development tasks
with minimal guidance.
● Proven ability to mentor junior developers and participate effectively in team
discussions (collaboration is key).
● Detail-oriented approach to ensure software meets business requirements,
coding standards, and project plans.

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 path 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 play a vital
role in our continued success. Lean Tech is an equal opportunity employer. We
celebrate diversity and are committed to creating an inclusive environment for all
employees.

Lean Solutions Group is a top workforce optimization company that provides offshore and nearshore staffing solutions to transform business operations. With a workforce of 7,000 employees across seven satellite offices, they offer services in staffing, ...

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Developer Q&A's
Report this job
Apply for this job