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.
Currently, we are seeking a Mid+ Level Full Stack .Net/C# Developer with a strong English level to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Mid+ Level Full Stack .Net/C# Developer
Location: Remote
What you will be doing:
● Advanced Backend Development in .NET: Implementing complex and high-performance backend solutions using C# .NET.
● Frontend Development with React: Designing and developing dynamic and responsive user interfaces.
● Application of OOD Principles and Design Patterns: Expert use of principles and patterns to create modular and maintainable code.
● SQL Server Management: Advanced administration of SQL Server, including schema design and query optimization.
● Collaboration in Agile Environment: Active participation in sprints, code reviews, and continuous process improvements.
● Contribution to the Continuous Delivery Pipeline: Development and maintenance of CI/CD pipelines.
Requirements & Qualifications
To excel in this role, you should possess:
1. Main skills:
● University degree in Computer Science or Software Engineering, with a preference for postgraduate studies.
● Over 3 years of experience in software development, with at least 2-3 years specifically in C# .NET, LINQ, and Entity Framework.
● Intermediate technical competence in SQL Server, with the ability to handle complex database changes and understand performance issues.
● Experience or willingness to learn and contribute to frontend development, ideally with React.
● Advanced C# .NET: Deep knowledge in C# .NET, with experience in developing high-complexity and performance applications. Ability to implement advanced design patterns, handle asynchronous programming, and optimize code performance.
● Profound SQL Server: Solid experience in managing SQL Server. This includes advanced database schema design, development and optimization of stored procedures, and skills in analyzing and improving the performance of SQL queries.
● OOD Principles and Design Patterns: Expert application of Object-Oriented Design principles and design patterns in real development environments, creating highly scalable and maintainable solutions.
2. Secondary Skills:
These are additional or good to have skills that will help you succeed in this role.
● Frontend Development in React: Experience in building user interfaces with React, including advanced management of states, functional components, and hooks.
● Ability to efficiently integrate these interfaces with backend APIs.
● Cloud Computing with AWS and Lambda: Practical experience in developing and
managing cloud applications using AWS, including handling Lambda for serverless functions and understanding of service-oriented architecture
● Advanced Agile Management Tools: Advanced handling of tools like Confluence and JIRA, with the ability to use these platforms for efficient Agile project management, sprint tracking, and backlog management.
3. Soft skills:
● Dedication to long hours when needed.
● Willingness to exceed high productivity expectations.
● Attention to detail for meaningful contributions.
● Thriving in a fast-paced environment.
● Effective work in a distributed, global team.
● Consistent delivery of high-quality work.
● Proactive in identifying and solving challenges.
● Efficiently meeting tight deadlines.
● Positive handling of setbacks.
● Adapting to new technologies and methodologies
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.