Full Stack .NET/Blazor Developer

Development & EngineeringRemote


Description

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 Full Stack .Net/Blazor Developer  to build interactive user experiences using modern frameworks, including Blazor, while strengthening core frontend fundamentals in HTML and JavaScript, focusing on helping to ensure high-quality code and results. 

 

Position Title: Full Stack .Net/Blazor Developer

 

Location: Remote - LATAM

 

What you will be doing:
  • Contribute to building and maintaining web applications using HTML, CSS, JavaScript, and .NET/C#.
  • Build interactive user experiences using modern frameworks, including Blazor, while strengthening core frontend fundamentals in HTML and JavaScript.
  • Implement and consume REST APIs to connect frontend interfaces with backend services.
  • Write and optimize SQL queries, stored procedures, and scripts to manage and access data effectively.
  • Support tasks involving database design, performance tuning, and data modeling.
  • Troubleshoot and debug both frontend and backend issues under the guidance of senior developers.
  • Help ensure high-quality code by participating in code reviews and following best practices.
  • Write unit and integration tests to ensure reliability across the application stack.
  • Contribute to application deployment while gaining exposure to CI/CD pipelines.
  • Use tools such as Postman for API testing and debugging.
  • Collaborate on code development using GitHub for version control and team workflows.
  • Work closely with managers, designers, and experienced developers to deliver high-quality software solutions.
  • Stay current with emerging frontend and backend technologies through continuous learning.
  • Support secure authentication and access to applications using SSO and related security practices.

 

Requirements & Qualifications
To excel in this role, you should possess:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field 4+ years of relevant experience
  • Very good experience with .NET / C# and MVC for developing web applications and software solutions
  • Solid development experience with HTML/CSS and JavaScript for frontend development
  • Solid development experience with Blazor for building interactive web applications
  • Solid understanding of programming fundamentals, data structures, and algorithms.
  • Experience with SQL Server for managing and querying data warehouses
  • Familiarity with UX/UI for customer facing web applications
  • Experience with version control systems like Git and collaborative development workflows
  • Excellent English communication skills for customer facing meetings to understand requirements and perform presentations

 

Nice to Have Skills
  • Experience with personal projects or internships involving web development, application development.
  • Basic experience with data manipulation and analytics tasks using Python.
  • Familiarity with cloud platforms, particularly Azure Fabric
  • Knowledge of CI/CD pipelines and GitHub for version control and collaboration.
  • Familiarity working with containerization applications (Docker).

 

Soft Skills
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, with the capacity to work effectively across different time zones.
  • Proactive mindset and approach to identifying and solving problems.
  • Independence in managing tasks efficiently and making informed decisions.
  • Openness to feedback and willingness to improve.
  • Time management skills to handle multiple tasks and projects.



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.